British-Canadian actress, director, and writer. She was born in Little Britain, Ontario. She studied acting at the Drama Centre London. Her notable works include Slap Happy (2017), Operation Woman in Stall (2018), and Violation (2020).
(According to views)
British-Canadian actress, director, and writer. She was born in Little Britain, Ontario. She studied acting at the Drama Centre London. Her notable works include Slap Happy (2017),...Read more Operation Woman in Stall (2018), and Violation (2020).