Canadian actress who is best recognized for her recurring role as Jackie Veda in the 2020 series Locke & Key. She is also known for her feature film appearances as well including Crossword Mysteries and Run This Town.
She first started her acting career in 2004 when she made her television debut on the series Romeo!. She gained further attention with a recurring role as Madeline on the popular series Beautiful People in 2005.
She is also an activist and is known for her association with the We Plant Trees foundation.
She was born and raised in Canada.
She shared a photo with fellow actress Sarah Desjardins at the premiere of Impulse through her Instagram in October of 2019.