Demaine was born in Halifax, Nova Scotia, to the artist sculptor Martin L. Demaine and Judy Anderson.
Demaine was born in Halifax to the artist sculptor Martin L. Demaine and Judy Anderson. Nova Scotia was Halifax.