We Were Liars as Tipper Sinclair (8 episodes)
2024
Close to You as Miriam
2024
Tracker as Mary Dove Shaw (2 episodes)
2023
Gray as Gold (8 episodes)
2022
Good Sam as Vivian Katz (13 episodes)
2021
Under the Christmas Tree as Alma's Mom
2021
Superman & Lois as Dr. Wiles (1 episode)
2021
Pretty Hard Cases as Unit Commander Gloria Ballard (6 episodes)
2020
The Kid Detective as Mrs. Applebaum
2020
The Nest as Allison's Mum
2020
October Faction as Maggie Allen (10 episodes)
2019
From the Vine as Marina Gentile
2019
When Hope Calls as Tess Stewart (12 episodes)
2019
Departure as Diana Bright (6 episodes)
2018
On the Basis of Sex as Harriet Griswold
2018
Titans as Valeska Nox (2 episodes)
2018
The Detail as Fiona Currie (10 episodes)
2018
Death Wish as Dr. Jill Klavens
2017
Frankie Drake Mysteries as Nora Amory (3 episodes)
2017
Frankie Drake Mysteries as Nora Drake (10 episodes)
2017
Christmas Festival of Ice as Carol Parkers
2017
Kodachrome as Aunt Sarah
2017
The Son as Ingrid (2 episodes)
2017
Workin' Moms as Victoria Stromanger (4 episodes)
2016
Tomorrow's Shadows as Female G.O.D. (voice)
2016
Into the Forest as Mom
2016
Slasher as Brenda Merritt (3 episodes)
2015
Room as Talk Show Hostess
2015
Good Witch as Olympia (1 episode)
2014
Ascension as Katherine Warren (3 episodes)
2014
Working the Engels as Mrs. Guernsey (2 episodes)
2013
Forgive Me as Celeste (3 episodes)
2013
Defiance as Silora Voske (1 episode)
2013
Jack as Anne McGrath
2012
Beauty and the Beast as Helen Ellingsworth (2 episodes)
2012
Antiviral as Mira Tesser
2012
Saving Hope as Dr. Dana Kinney (49 episodes)
2012
The Vow as Dr. Fishman
2012
Alcatraz as Helen Campbell (1 episode)
2011
Revenge as Helen Crowley (9 episodes)
2011
Winnie Mandela as Mary Botha
2011
Endgame as Vivian Huxley (1 episode)
2011
Fairly Legal as Warden Sara Wilkes (1 episode)
2010
A Beginner's Guide to Endings as Goldie White
2010
Rookie Blue as Dana Kennedy (1 episode)
2010
The Bridge as Mayor Kennedy (4 episodes)
2010
Formosa Betrayed as Susan Kane
2008
Flashpoint as Catherine Graham (1 episode)
2008
The Summit as Ellie Bruckner (2 episodes)
2008
Murdoch Mysteries as Cassie Chadwick (1 episode)
2007
The Seeker: The Dark Is Rising as Mary Stanton
2007
Away from Her as Madeleine
2007
The Robber Bride as Roz Andrews
2006
The Santa Clause 3: The Escape Clause as Laura Miller
2006
The Path to 9/11 as Valerie James (2 episodes)
2006
The Covenant as Evelyn Danvers
2006
Niagara Motel as Lily
2006
Skinwalkers as Female Leader
2006
Eight Below as Eve McClaren
2006
Who Loves the Sun as Mary Bloom
2005
The Man Who Lost Himself as Lorraine Evanshen
2005
Hunt for Justice as Louise Arbour
2004
ReGenesis as Rachel Woods (26 episodes)
2004
Sex Traffic as Madeleine Harlsburgh (2 episodes)
2004
A Home at the End of the World as Isabel Morrow
2004
The Clearing as Louise Miller
2004
Jack as Elaine Burka
2003
Twelve Mile Road as Angela Landis
2003
The Piano Man's Daughter as Ede Kilworth
2003
An Unexpected Love as McNally 'Mac' Hays
2002
The Santa Clause 2 as Laura Miller
2002
Perfect Pie as Patsy Grady
2002
Between Strangers as Amanda Trent
2002
Verdict in Blood as Joanne Kilbourn
2002
The Matthew Shepard Story as Sarah
2002
A Killing Spring as Joanne Kilbourn
2002
The Many Trials of One Jane Doe as Jane Doe
2001
24 as Dr. Anne Packard (8 episodes)
2001
The Last Brickmaker in America as Karen Potter
2001
Suddenly Naked as Jackie York
2001
The Beast as Maggie Steech (6 episodes)
2001
The Wandering Soul Murders as Joanne Kilbourn
2001
A Colder Kind of Death as Joanne Kilbourn
2000
The 6th Day as Natalie Gibson
2000
CSI: Crime Scene Investigation as Judy Robbins (1 episode)
2000
What Lies Beneath as Elena
2000
Deadly Appearances as Joanne Kilbourn
2000
Summer's End as Virginia Baldwin
2000
Love and Murder as Joanne Kilbourn
2000
Mercy as Bernadine Mello
1999
Bicentennial Man as Ma'am
1999
Escape Velocity as Billie
1999
Question of Privilege as Gail Sterling
1999
The Directors as Self (1 episode)
1998
Where's Marlowe? as Dr. Ninki Bregman
1998
From the Earth to the Moon as Faye Stafford (1 episode)
1998
At the End of the Day: The Sue Rodriguez Story as Sue Rodriguez
1998
Sleeping Dogs Lie as Theresa Small
1997
Gang Related as Helen Eden
1997
Air Force One as Grace Marshall
1997
The Eighteenth Angel as Norah Stanton
1996
Black Harbour as Carolyn Bedford (2 episodes)
1996
To Gillian on Her 37th Birthday as Kevin Dollof
1996
Lives of Girls & Women as Ada Jordan
1995
Ebbie as Roberta "Robbie" Cratchet
1995
Spenser: A Savage Place as Susan Silverman
1994
Spenser: The Judas Goat as Susan Silverman
1994
The Santa Clause as Laura
1994
Due South as Janet Morse (1 episode)
1994
Corrina, Corrina as Jenny Davis
1994
To Save the Children as Dorsie Young
1994
Frostfire as Victoria Renko
1993
The Good Son as Susan Evans
1993
I'll Never Get to Heaven as Cassie Stewart
1992
Folks! as Audrey Aldrich
1991
The Doctor as Leslie Abbott
1990
Getting Married in Buffalo Jump as Sophie Ware
1989
Studio 5-B as Gail Browning (10 episodes)
1988
Spies, Lies & Naked Thighs as Evelyn
1988
Tanner '88 as Joanna Buckley (12 episodes)
1987
A Hobo's Christmas as Laurie
1987
Covert Action as Jessica
1987
Hard Copy as Blake Calisher (5 episodes)
1987
Street Legal as Wendy Nelson (3 episodes)
1986
Perry Mason: The Case of the Shooting Star as Michelle Benti
1986
Adderly as Marge (1 episode)
1986
Mark of Cain as Dale
1986
Whodunit? as Elizabeth Rollins
1985
Murder: By Reason of Insanity as Irene Tremayne (uncredited)
1985
Murder in Space as Irene Tremayne
1985
My Father, My Rival as Hilah
1984
The Guardian as Marlee Kramer
1983
Skullduggery as Barbara / Dorigen
1982
Mazes and Monsters as Kate Finch
1981
Hangin' In as Hilary (1 episode)
1979
The Littlest Hobo as Jenny (1 episode)