2024
Darkness of Man as Vivian
2022
Hot Seat as Chief Pam Connelly
2021
List of a Lifetime as Diana
2021
Dying to Belong as Katherine
2019
Undateable John as Charlene
2019
The Kelly Clarkson Show (2 episodes)
2019
BH90210 as Shannen Doherty (6 episodes)
2018
Heathers as Dr. Destiny (1 episode)
2018
Heathers as JD's Mom (2 episodes)
2018
No One Would Tell as Laura Collins
2017
Riverdale as Stranded Motorist (1 episode)
2016
Back in the Day as Maria
2016
Chelsea as Self (1 episode)
2015
Off the Map as Herself (6 episodes)
2014
All I Want for Christmas as Brenda Patterson
2014
Delirium (1 episode)
2014
Blood Lake: Attack of the Killer Lampreys as Cate Parker
2013
Bukowski as Katharina Bukowski
2012
The New Normal as Self / Brenda (1 episode)
2012
FOX 25th Anniversary Special as Self
2012
WitchSlayer Gretl as Gretl
2010
Suite 7 as Adrienne (8 episodes)
2010
Growing the Big One as Emma Silver
2010
The Webventures of Justin and Alden as Herself (1 episode)
2010
Burning Palms as Dr. Shelly
2010
Encounter with Danger as Lori
2009
Watch What Happens Live with Andy Cohen as Self - Guest (1 episode)
2008
The Lost Treasure of the Grand Canyon as Susan Jordon
2008
90210 as Brenda Walsh (8 episodes)
2008
Kiss Me Deadly as Marta
2007
Christmas Caper as Cate Dove
2005
Category 7: The End of the World as Faith Clavell
2005
Category 7: The End of the World as Faith Clavell (2 episodes)
2005
Love, Inc. (1 episode)
2005
Dancing with the Stars as Self - Contestant (3 episodes)
2004
The Tony Danza Show as Self - Guest (1 episode)
2004
On Air with Ryan Seacrest as Self (1 episode)
2003
High Chaparall (1 episode)
2003
Scare Tactics as Host (45 episodes)
2003
View of Terror as Celeste Timmerman
2002
Hell on Heels: The Battle of Mary Kay as Lexi Wilcox
2002
The Rendering as Sarah Reynolds
2001
Jay and Silent Bob Strike Back as Shannen Doherty
2001
Playboy Mansion Parties Uncensored as Self
2001
Gary & Mike as Breeze (voice) (1 episode)
2001
Swatch Dogs and Diet Coke Heads as Self
2000
Satan's School for Girls as Beth Hammersmith / Karen Oxford
1999
Saturday Night Live: The Best of Adam Sandler as Denise (archive footage) (uncredited)
1999
Striking Poses as Gage Sullivan
1999
Playmate Pajama Party as Self
1998
Charmed as Prue Halliwell (66 episodes)
1997
The View as Self (2 episodes)
1997
The Ticket as Cee Cee Reicker
1997
Sleeping with the Devil as Rebecca Dubrovich
1997
Friends 'Til The End as Heather Romley
1996
Gone in the Night as Cindi Dowaliby
1994
Jailbreakers as Angel
1994
Rebel Highway as Angel Norton (10 episodes)
1994
Blindfold: Acts of Obsession as Madeleine Dalton
1994
A Burning Passion: The Margaret Mitchell Story as Margaret
1994
Almost Dead as Katherine
1994
Naked Gun 33⅓: The Final Insult as Shannen Doherty (uncredited)
1992
Obsessed as Lorie Brindel
1992
Freeze Frame as Lindsay Scott
1992
The Secret Of Lost Creek as Jennie Fogel (5 episodes)
1991
The Secret of Lost Creek as Jeannie Fogel (15 episodes)
1991
Forever Young as Party Girl
1990
Beverly Hills, 90210 as Brenda Walsh (110 episodes)
1990
Parker Lewis Can't Lose as Shannen Doherty (1 episode)
1989
Life Goes On (1 episode)
1988
LIVE with Kelly and Mark as Self - Guest (1 episode)
1987
ALF Loves a Mystery as The Lady in Red
1987
21 Jump Street as Janine DeGray (1 episode)
1986
Our House as Kris Witherspoon (46 episodes)
1985
The Other Lover as Alison Fielding
1985
Girls Just Want to Have Fun as Maggie Malene
1985
Robert Kennedy & His Times as Kathleen Kennedy (3 episodes)
1984
The New Leave It to Beaver as Laurie (1 episode)
1984
Highway to Heaven (1 episode)
1984
Little House: The Last Farewell as Jenny Wilder
1984
Airwolf as Phoebe Danner (1 episode)
1982
Voyagers! (1 episode)
1982
Night Shift as Bluebird
1982
The Secret of NIMH as Teresa (voice)
1982
The Phoenix as Little Girl (uncredited) (1 episode)
1981
Father Murphy (2 episodes)
1980
Magnum, P.I. as Ima Platt (1 episode)
1975
Saturday Night Live as Self - Host (1 episode)
1974
Little House on the Prairie as Jenny Wilder (22 episodes)
1944
Golden Globe Awards as Self - Presenter (1 episode)