She is a Canadian actress and singer. She went to Concordia University, where she studied performance. She launched her acting career in the mid-1980s. Her first role in a horror film was in Witchboard III: The Possession (1995). She participated in two episodes of the series Are You Afraid of the Dark? (1999-2000) and the film The Greatest Game Ever Played (2005).