- Made her film debut in the 2004 drama The Good Shepherd.
- Graduated from the George Brown Theatre School.
- Is an alumna of the CFC Actors Conservatory in Toronto.
- In 2009, made her first TV appearance in an episode of the Canadian drama Murdoch Mysteries.
- First made her way to U.S. TV in 2010 on the science-fiction series Warehouse 13.