2024
The Jane Mysteries: Too Much to Lose as Irene March
2023
Never Too Late to Celebrate as Sherri
2023
Plan B as Louise Grimmer (5 episodes)
2023
Family History Mysteries: Buried Past as Dorothy
2022
Christmas in Rockwell as Jenny
2021
Five More Minutes as Bonnie
2021
Signed, Sealed, Delivered: The Vows We Have Made as Sharon
2021
Ginny & Georgia as Patricia Randolph (2 episodes)
2020
Sincerely, Yours, Truly as Camille
2018
Pride, Prejudice and Mistletoe as Gloria Fitzwilliam
2018
Carter as Grace Hamilton (2 episodes)
2017
Christmas Encore as Trish Macy
2017
Ransom as Elizabeth Bloom (1 episode)
2016
Love's Complicated as Helen Townsend
2015
Schitt's Creek as Bev Taylor (1 episode)
2014
Bitten as Olivia McAdams (1 episode)
2013
I'll Follow You Down as Mrs. Moore
2009
Warehouse 13 as Lorna Soliday (1 episode)
2009
The Listener as Norine / Lindsay’s Mother (1 episode)
2008
Ice Blues as Joan Lenigan
2008
Flashpoint (1 episode)
2008
The Trojan Horse as Finola Halliwell (1 episode)
2008
jPod as Carol Jarlewski (13 episodes)
2007
The Best Years (11 episodes)
2006
Absolution as Chancey Parker
2006
It's a Boy Girl Thing as Katherine Bedworth
2005
Robson Arms (1 episode)
2004
The Collector (1 episode)
2004
Stephen King's Kingdom Hospital as Dr. Lona Massingale (13 episodes)
2004
Kingdom Hospital as Dr. Lona Massingale
2003
This Time Around as Mary Ann McNally
2002
Crossing the Line as Jennifer Blackstone
2002
Too Young to Be a Dad as Juliana Howell
2002
A Killing Spring as Lisa Gallagher
2001
Murder Among Friends as Marsha Woodruff
2001
Laughter on the 23rd Floor as Faye
2001
Lucky Girl as Valerie Palmerston
2000
The Virgin Suicides as Mrs. Buell
2000
Tribulation as Suzie Canboro
1999
Relic Hunter as Sister Mary (1 episode)
1999
Strange Justice as Susan Deller Ross
1999
Twice in a Lifetime (1 episode)
1998
Dead Husbands as Nicole Allison
1998
This Matter of Marriage as Donnalee Crawford
1998
Twitch City as Wendy (1 episode)
1996
Shadow Zone: The Undead Express as Mom
1996
Early Edition (1 episode)
1996
FX: The Series as Colleen O'Malley (23 episodes)
1996
Hostile Advances: The Kerry Ellison Story as Jean
1996
Sabrina the Teenage Witch as Aunt Hilda
1995
Johnny Mnemonic as Takahashi's Secretary
1995
Rent-a-Kid as Valerie Syracuse
1994
Due South as Commander Sherry O'Neill (3 episodes)
1994
Thicker Than Blood: The Larry McLinden Story as Linda
1993
Kung Fu: The Legend Continues as Patricia Houston (1 episode)
1992
Highlander: The Series as Sarah Carter (1 episode)
1989
E.N.G. as Jane Oliver (96 episodes)
1987
Friday the 13th: The Series as Interviewer (1 episode)