2023Ladies of the '80s: A Divas ChristmasJuliette MathesonMovie
2017DynastyAlexis Carrington · 22 episodesShow
2016All YoursCass · Executive ProducerMovie
2014Let's Kill Ward's WifeRobin PetersMovie
2013The Christmas SpiritCharlotte Hart · Executive Producer · StoryMovie
2012JewtopiaBetsy O’ConnellMovie
2011XXITNikki WilliamsMovie
2011Honeymoon for OneEveMovie
2008Fly Me to the MoonNadia (voice)Movie
2007Code Name: The CleanerDianeMovie
2006Desperate Housewives: Les Secrets de la SérieEdie BrittMovie
2006The Karate DogWhite Cat (voice)Movie
2004Retrosexual: The '80s(archive footage) · 5 episodesShow
2004Deadly VisionsAnn CulverMovie
2003Lost TreasureCarrieMovie
2003Deadly BetrayalDonna RandalMovie
2002Tarzan & JaneEleanor (voice)Movie
2002Haven't We Met Before?Eliza / Kate / Emily WintonMovie
2001.com for MurderMistyMovie
2001The Legend of TarzanEleanor (voice) · 2 episodesShow
2000Static ShockMiss Moore / Darcy (voice) · 1 episodeShow
2000The Spiral StaircaseHelen CapelMovie
1999Raw NerveIzabel SauvestreMovie
1998Dead HusbandsAlexandra ElstonMovie
1998BeckerAnna · 1 episodeShow
1998Will & GraceDr. Danielle Morty · 1 episodeShow
1998I Woke Up Early the Day I DiedBallroom WomanMovie
1997Murder in My MindCallain PearsonMovie
1997Beverly Hills NinjaAllison Page / Sally JonesMovie
1996The People Next DoorAnna MorseMovie
1996E! True Hollywood Story1 episodeShow
1996Spy HardVeronique UkrinskyMovie
1995Silver StrandMichelle HughesMovie
1995VirusMarissa BlumenthalMovie
1994Shadows of DesireRowena EcklundMovie
1994A Time to HealJenny BartonMovie
1993Incredi-GirlTaylorMovie
1992Somebody's DaughterSaraMovie
1992The Larry Sanders ShowNicollette Sheridan · 1 episodeShow
1992Noises Off...Brooke Ashton / VickiMovie
1990Lucky ChancesLucky Santangelo · 3 episodesShow
1990DeceptionsAdrienne EricksonMovie
1988ParadiseLily · 22 episodesShow
1986Dark MansionsBanda DrakeMovie
1986Dead Man's FollyHattie StubbsMovie
1985Scene of the CrimeLiza Shepherd · 1 episodeShow
1985The Sure ThingThe Sure ThingMovie
1984Paper DollsTaryn Blake · 14 episodesShow
1979Knots LandingPaige Matheson · 181 episodesShow