1982 The Secret of NIMH Teresa Voice
1982 Night Shift Bluebird
1985 Girls Just Want to Have Fun Maggie Malene
1988 Heathers Heather Duke
1994 Almost Dead Katherine
1994 Naked Gun 33⅓: The Final Insult Herself Cameo
1995 Mallrats Rene
1997 Nowhere Val-Chick 2 Cameo
1997 Sleeping with the Devil Rebecca Dubrovich
1999 Striking Poses Gage Sullivan
2001 Jay and Silent Bob Strike Back Herself Cameo
2010 Burning Palms Dr. Shelly



1981 Father Murphy Drusilla Shannon Episodes: “By the Bear That Bit Me: Part 1” and “By the Bear That Bit Me: Part 2”
1982 The Phoenix Little Girl Episode: “One of Them”
1982 Voyagers! Betty Parris Episode: “Agents of Satan”
1982–83 Little House on the Prairie Jenny Wilder Series regular, 18 episodes
1983 Little House: Look Back to Yesterday Jenny Wilder TV Movie
1983 Magnum, P.I. Ima Platt Episode: “A Sense of Debt”
1984 Airwolf Phoebe Danner Episode: “Bite of the Jackal”
1984 Little House: Bless All The Dear Children Jenny Wilder TV Movie
1984 Little House: The Last Farewell Jenny Wilder TV Movie
1984 The New Leave It to Beaver Laurie Episode: “Steppin’ Out”
1985 Highway to Heaven Shelley Fowler Episode: “The Secret”
1985 Robert Kennedy & His Times Kathleen Kennedy TV Mini-Series
1985 The Other Lover Alison Fielding TV Movie
1987 Alf Loves a Mystery The Lady in Red TV Movie
1986–88 Our House Kris Witherspoon Series regular, 46 episodes
1989 21 Jump Street Janine Episode: “Things We Said Today”
1990 Life Goes On Ginny Green Episode: “Corky’s Crush”
1990–94 Beverly Hills, 90210 Brenda Walsh Series regular, 111 episodes
1991 Forever Young Party Girl TV Movie
1992 Freeze Frame Lindsay Scott TV Movie
Obsessed Lorie Brindel TV Movie
1994 A Burning Passion: The Margaret Mitchell Story Margaret Mitchell TV Movie
1994 Blindfold: Acts of Obsession Madeleine Dalton TV Movie
1994 Jailbreakers Angel Norton TV Movie
1996 Gone in the Night Cynthia “Cindi” Dowaliby TV Movie
1997 Friends ‘Til The End Heather Romely TV Movie
1997 Sleeping with the Devil Rebecca Dubrovich TV Movie
1997 The Ticket CeeCee Reicker TV Movie
2000 Satan’s School for Girls Beth Hammersmith/Karen Oxford TV Movie
1998–2001 Charmed Prue Halliwell Lead role (Seasons 1–3); 67 episodes
Nominated—Saturn Award (1999, 2000)
2001 Another Day Kate TV Movie
2002 Hell on Heels: The Battle of Mary Kay Lexi Wilcox TV Movie
The Rendering Sarah Reynolds TV Movie
2003 View of Terror Celeste Timmerman TV Movie
2005 Category 7: The End of the World Scientist Faith Clavell TV Movie
2004–05 North Shore Alexandra Hudson 11 episodes
2005 Love, Inc. Denise Johnson “Pilot”
2007 Christmas Caper Kate Dove TV Movie
2008 Kiss Me Deadly Marta TV Movie
2008 The Lost Treasure of the Grand Canyon Susan Jordan TV Movie
2008–09 90210 Brenda Walsh Special guest star (Season 1); 8 episodes
2009 Encounter with Danger Lori TV Movie
2010 Growing the Big One Emma Silver TV movie
2010 Mari-Kari Mari/Kari (voice) Web series
2012 Witchslayer Gretl Gretl TV movie
2012 The New Normal Herself Episode: “The XY Factor”
2014 All I Want for Christmas Brenda Patterson TV movie



Year Title/Band name Episode/Song title Season/Episode number/Notes
2000 Charmed “Be Careful What You Witch For” Season 2, episode 22
2001 “The Good, the Bad and the Cursed” Season 3, episode 14
“All Hell Breaks Loose” Season 3, episode 22
2012 Radical Something “Naked in Venice” Starring Holly Marie Combs



Year Title Role Notes
2001 Another Day co-executive producer
2006 Breaking Up with Shannen Doherty executive producer
2006 Better Off: Insecurity Check executive producer



Year Title Episode title/Note Role
2006 Breaking Up with Shannen Doherty “Dancing by Myself” creator
2006 Breaking Up with Shannen Doherty “You Need My Helpline: Chemistry Test” creator
2010 Badass: A Hard-Earned Guide to Living Life with Style and (Right) Attitude author