Actriz que interpretó a Maureen Bowers en la serie canadiense Painkiller Jane y a Black Canary en la serie Smallville de WB.
Se graduó de Goulbourn Middle School.
Rechazó su primera oferta televisiva para trabajar como modelo a través de Europa y Japón.
Se casó con John Huffman en el 2003 y la pareja recibió a cuatro hijos antes de divorciarse en el 2016.
Apareció junto a Jared Padalecki en la serie de ciencia ficción Supernatural.