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.