Originaire de Toronto, elle a consacré huit années à la danse classique à la Royal Academy of Dance du Canada avant de se lancer professionnellement dans le jeu d’acteur en 1995. Son parcours s’est rapidement orienté vers la petite-écran, où elle a occupé des rôles récurrents dans des séries comme « Kung Fu, la légende continue », « Felicity » et « Amy », tout en apparaissant dans son premier long…