She played Nina Jarvis on the science fiction series The 4400 also played Ellen Harvelle on Supernatural.
She was a television reporter for Vancouver's BCTV station.
In addition to her on-screen work, she lent her voice to the anime Mobile Suit Gundam Wing, voicing Sally Po.
She was born in North Vancouver, British Columbia.
She was on an episode of the television series The L World, starring Mia Kirshner.