A Canadian actress and TV presenter, born in Ontario, Canada. She studied physical education at the University of Toronto. Her works include Avocado Toast, Alias Grace, and Road to Avonlea, which forced her to live in California during its filming.
(According to views)
A Canadian actress and TV presenter, born in Ontario, Canada. She studied physical education at the University of Toronto. Her works include Avocado Toast, Alias Grace, and Road...Read more to Avonlea, which forced her to live in California during its filming.