Canadian actress, born in Ontario, Canada. She studied theater at Ryerson University, in Toronto, Canada. Her works include Alias Grace (2017) and Departure (2019).