Her television roles have included appearances in Wild Roses, Covert Affairs, Lost Girl, The Newsroom, Paradise Falls, Earth: Final Conflict, Kung Fu: The Legend Continues, The Jane Show, Republic of Doyle, Blue Murder, Murdoch Mysteries, Friday the 13th: the Series and Sue Thomas F.B. Eye, while her film roles have included Beyond Borders, Joshua Then and Now, Martha, Ruth and Edie, Murder in the Hamptons, Glory Enough for All, The First Season, Murder in Space, Taking a Chance on Love, Clarence and Tru Love