A Canadian actress, writer, and producer, whose works include Control (2019), An Invitation to Tea (2020), and Desolation (2017).
(According to views)