Mary Margaret O'Hara was born in Toronto, Ontario, Canada. She is known for Museum Hours (2012), Maudie (2016) and Black Widow (2005).
No data