Actriz canadiense que se hizo conocida por su papel como la Sra. Oh en la popular serie Degrassi: The Next Generation.
Estuvo en escenas que fueron cortadas de la película del 2008 Saw V.
Interpretó el papel de Karma en la serie de televisión Instant Star.
Nació en Vancouver, Canadá.
Interpretó un pequeño papel en The Exorcism of Emily Rose, una película del 2005 protagonizada por la actriz Laura Linney.