2023
Miracle in Bethlehem, PA as Hannah
2023
Midnight at the Paradise as Charmaine
2021
Toying with the Holidays as Kate
2021
SurrealEstate as Willa Stans (1 episode)
2019
The Christmas Club as Barb
2019
Jann as Georgette (1 episode)
2017
Anne of Green Gables: Fire & Dew as Mrs. Barry
2013
Compulsion as Sylvia
2012
Upside Down as Becky
2011
Against the Wall as Carolyn Randall (1 episode)
2010
Lost Girl as The Norn (5 episodes)
2010
Covert Affairs as Senator Claire Pierson (2 episodes)
2010
Vacation with Derek as Felicia
2010
When Love Is Not Enough: The Lois Wilson Story
2010
Republic of Doyle as Beth Miller (1 episode)
2009
The Note II: Taking a Chance on Love as Eve Miller
2008
Murdoch Mysteries as Stella Smart (1 episode)
2007
Heartland as Evelyn (1 episode)
2006
Cheaters' Club as Detective Rollins
2006
The Jane Show as Stella (26 episodes)
2005
Murder in the Hamptons as Neighbor
2004
ReGenesis as Persecutor (1 episode)
2004
Plain Truth as Sarah Fitch
2004
Lives of the Saints as Mrs. Amherst (1 episode)
2004
The Murdoch Mysteries: Except the Dying as Donalda Rhodes
2003
City of Ruins: The Halifax Explosion as Narrator
2003
Beyond Borders as Mrs. Bauford
2003
Playmakers (1 episode)
2002
Master Spy: The Robert Hanssen Story as Vivian Hanssen
2002
Sue Thomas: F.B.Eye as Carla Thomas (3 episodes)
2002
Monk as Kate Ashcombe (1 episode)
2002
You Belong to Me as Lois Clausen
1999
Relic Hunter as Bette Ramer (1 episode)
1997
Earth: Final Conflict as Dr. Park (3 episodes)
1997
Marie Curie: More Than Meets the Eye as Marie Curie
1996
Golden Will: The Silken Laumann Story as Mrs. Laumann
1995
Family of Cops as Mrs. Novacek #1
1995
Bloodknot as Phyllis
1994
Due South as Nurse Unger (1 episode)
1993
Stratford Festival: Romeo and Juliet as Lady Capulet
1993
Kung Fu: The Legend Continues as Capt. Karen Simms (88 episodes)
1991
Alligator Pie as Teacher
1990
Clarence as Rachel Logan
1989
The First Season as Alex Cauldwell
1987
A Conspiracy of Love as Judge
1987
Friday the 13th: The Series as Dr. Avril Carter (1 episode)
1987
Captain Power and the Soldiers of the Future as Vi (1 episode)
1985
The New Alfred Hitchcock Presents as Margaret Lord (2 episodes)
1985
Joshua Then and Now as Jane Trimble
1985
Murder in Space as Pamela Cooper
1985
The Ray Bradbury Theater as Carol (1 episode)
1985
The Suicide Murders as Myrna Yates
1983
Philip Marlowe, Private Eye as Irma Dean (1 episode)
1981
Threshold as Mrs. Anderson
1981
The Plouffe Family as Suzan Connely
1981
The Running Man as Professor