Als Tochter einer chinesischen Mutter und eines kanadischen Vaters wuchs sie in Toronto auf und studierte Biochemie an der McGill University, bevor sie sich für die Schauspielerei entschied. Ihre ersten Fernsehauftritte erfolgten 2006 in kanadischen Serien wie 11 Cameras, gefolgt von einer Rolle in Falcon Beach, für die sie 2007 eine Gemini-Nominierung erhielt, sowie Auftritten in Wild Roses und d…