2023
Miracle in Bethlehem, PA as Goldie
2023
My Christmas Hero as Fran (Medlen) Ramsey
2023
Made for Each Other as Judith
2022
Francesca Quinn, PI as Megan Quinn
2021
Sweet Carolina as Kate
2020
Christmas with a Crown as Queen Mary
2020
The Haunting of Bly Manor as Karen Clayton (1 episode)
2020
Upload as Dawn Kannerman (3 episodes)
2019
Holiday Date as Donna
2019
Virgin River as Muriel (22 episodes)
2019
A Christmas Duet as Phyllis
2019
Sweet Mountain Christmas as Susannah
2019
Nancy Drew as Celia Hudson (10 episodes)
2019
Morning Show Mysteries: A Murder in Mind as Hannah
2019
Valentine in the Vineyard as Patricia
2018
Santa's Boots as Elaine Montell
2018
Road to Christmas as Danny's Mother
2018
Aurora Teagarden Mysteries: The Disappearing Game as Carolyn Harrison
2017
Christmas Getaway as Marilyn Hays
2017
A Bramble House Christmas as Mable
2017
Dialing Home as Self (4 episodes)
2017
The Good Doctor as Jen Lancaster (24 episodes)
2017
All for Love as Diane Shaw
2016
Travelers as Patricia Holden (6 episodes)
2016
Chesapeake Shores as Robin O'Brien (3 episodes)
2016
Chesapeake Shores as Robin O'Brien (uncredited) (1 episode)
2016
Stop the Wedding as Suzie
2016
What An Idiot as Brenda
2016
Dater's Handbook as Dr. Susie
2015
Wayward Pines as Henrietta (3 episodes)
2015
iZombie as Mrs. Sparrow (1 episode)
2015
Good Witch as Meredith Mitchell (1 episode)
2014
My Boyfriends' Dogs as Dina
2014
Barbie and the Secret Door as Queen of Zinnia (voice)
2014
A Fairly Odd Summer as Mrs. Turner
2014
When Calls the Heart as Helen Bouchard (3 episodes)
2013
A Fairly Odd Christmas as Mrs. Turner
2013
Cedar Cove as Grace Sherman (36 episodes)
2013
Bates Motel as Caroline (1 episode)
2013
Cult as Cathy McDonald (3 episodes)
2013
Barbie in the Pink Shoes as Giselle's Mom / Queen Vera (voice)
2012
The Wishing Tree as Madelyn Guthrie
2012
Arrow as Jean Loring (7 episodes)
2012
Flicka: Country Pride as Paige
2011
The Killing Game as Sarah Patrick
2011
A Fairly Odd Movie: Grow Up, Timmy Turner! as Mrs. Turner
2011
Diary of a Wimpy Kid: Rodrick Rules as Mrs. Kohan
2011
Fairly Legal as Valerie Donovan (1 episode)
2010
Battle of the Bulbs as Mary Jones
2010
R. L. Stine's The Haunting Hour as Mrs. Baker (1 episode)
2010
Hellcats as Layne Monroe (1 episode)
2010
Caprica as Evelyn (8 episodes)
2009
Alice as Carol Hamilton (2 episodes)
2008
Paparazzi Princess: The Paris Hilton Story as Julie San Jose
2008
The Guard as Gwen (7 episodes)
2007
Whisper as Catherine Sandborn
2007
Babylon 5: The Lost Tales - Voices in the Dark as Ms. Chambers (ISN reporter)
2007
White Noise 2: The Light as Julia Caine
2007
Coffee Diva as The Diva
2006
Polly Pocket: Polly World as Ms. Marklin / Lizzie (voice)
2006
Totally Awesome as Mrs. Gunderson
2006
Amber's Story as Sharon Timmons
2006
Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes' as Kay Plato
2006
Eureka as Diane Lancaster (1 episode)
2006
Psych as Glenda (1 episode)
2006
Kyle XY as Carol Bloom (9 episodes)
2006
Barbie Fairytopia: Mermaidia as Pink Merfairy (voice)
2005
The Sandlot 2 as Mrs. Goodfairer
2005
Supernatural as Medical Examiner (1 episode)
2005
Supernatural as Olivette (1 episode)
2004
12 Days of Christmas Eve as Marilyn Carter
2004
Huff as Norma (1 episode)
2004
G.I. Joe: Valor vs. Venom as Baronness / Granny (voice)
2004
The Collector as Laura McKinney (1 episode)
2004
Masquerade Madness as Rachel / Female Model (voice)
2004
The Book of Ruth as Aunt Syd
2004
Polly Pocket as Ms. Marklin
2003
Something Else as (voice) (26 episodes)
2003
G.I. Joe: Spy Troops as Baroness (voice)
2003
Gadget & the Gadgetinis as Marilyn Claw, Claw's Mom (voice) (52 episodes)
2003
Dead Like Me as Linda (3 episodes)
2003
Threshold as Shelley Hansen
2003
The Cramp Twins as Beatie (voice) (1 episode)
2002
Sabrina: Friends Forever as Miss Fetid (voice)
2002
Make Way for Noddy as Skittles (voice) (100 episodes)
2002
The Dead Zone as Judith Peck (1 episode)
2002
Video Voyeur: The Susan Wilson Story as Nancy Glover
2002
Glory Days as Mrs. Bowers (1 episode)
2001
Totally Spies! (1 episode)
2001
Smallville as Board member #2 (1 episode)
2001
Smallville as Real Estate Agent (1 episode)
2001
The Operative as Vicky
2000
Mr. Rice's Secret as Marylyn
2000
X-Men: Evolution as Margali Sefton (voice) (1 episode)
2000
Best in Show as Philly AM Host
2000
Sole Survivor as Lisa Peccatone
2000
Quarantine as CDC Doctor
2000
D'Myna Leagues as Lucinda "Lefty" Lane (voice) (27 episodes)
1999
Two of Hearts as Madeline
1999
So Weird as Irene Bell (1 episode)
1998
Da Vinci's Inquest (1 episode)
1998
First Wave as Dr. Heather LeGuin (1 episode)
1998
Race Against Fear as Asst. D.A. Christina Valdez
1998
Silencing Mary as Brubaker
1998
Playing to Win: A Moment of Truth Movie as Counselor
1998
I Know What You Did as Ellen Abrams
1998
A Champion's Fight as Dr. Sanchez
1997
When Danger Follows You Home as Det. Siegel
1997
The Accident: A Moment of Truth Movie as Mrs. Novak
1997
Masterminds as Ms. Saunders
1997
Stargate SG-1 as Dr. Janet Fraiser
1997
Stargate SG-1 as Janet Fraiser (77 episodes)
1997
Warriors of Virtue as Kathryn
1997
Moment of Truth: Into the Arms of Danger as Jane Price
1997
A Child's Wish as Donna
1997
Badge of Betrayal as Maxine 'Max' Walker
1996
Stand Against Fear as Lawyer
1996
Mother, May I Sleep with Danger? as Running Coach
1996
Abducted: A Father's Love as Detective
1996
Justice for Annie as Laura Kane
1995
Deceived by Trust: A Moment of Truth Movie as Janet Harrison
1995
Street Fighter (1 episode)
1995
Magic in the Water as Beth
1995
She Stood Alone: The Tailhook Scandal as Lieutenant Commander Evans
1995
The Outer Limits as Dr. Lucy Cole (1 episode)
1995
The Outer Limits as Janet Brevson (1 episode)
1994
A Christmas Romance as Susan
1994
For the Love of Nancy as Lenore Molee
1994
Andre as Jennifer Fife
1994
Heart of a Child as Nancy Donnelly
1994
The Man Who Wouldn't Die as Henry's Secretary
1994
Moment of Truth: To Walk Again as Therapist
1994
Viper as Julie Stone (1 episode)
1993
No Child of Mine as Obstetrician
1993
Exosquad as Lt. Maggie Weston (voice) (52 episodes)
1993
The X-Files as Michelle Charters (1 episode)
1993
Woman on the Ledge as Linda
1992
Mortal Sins as Lena Falcone
1992
King Arthur & the Knights of Justice (26 episodes)
1991
The Commish (1 episode)
1987
Project A-Ko 2: Plot of the Daitokuji Financial Group as A-Ko Magami (English version) (voice)