2025FracturedMovie
2025Saurus CityQueen Rachel (voice)Movie
2024Here's Yanni!PlousiaMovie
2023Home EducationCarolMovie
2021Son of the SouthVirginia DurrMovie
2020ReunionIvyMovie
2020The Walking Dead: World BeyondElizabeth Kublek · 20 episodesShow
2019Gold DiggerJulia Day · 6 episodesShow
2018Ladies in BlackMagdaMovie
2018ForeverMarisol · 2 episodesShow
2017Howards EndMrs. Wilcox · 4 episodesShow
2017RememoryCarolyn DunnMovie
2017Tour de PharmacyAdriana BatonMovie
2016IncorporatedElizabeth Krauss · 10 episodesShow
2015UnityNarrator (voice)Movie
2013Witches of East EndJoanna Beauchamp · 23 episodesShow
2013Exploding SunJoan Elias · 2 episodesShow
2013The EastPaige WilliamsMovie
2013Exploding SunJoan EliasMovie
2012ChainedSarah FittlerMovie
2011My Week with MarilynVivien LeighMovie
2011The GreenKarenMovie
2011AlbatrossJoaMovie
2011The Music Never StoppedDianne DaleyMovie
2010The Wronged ManJanet GregoryMovie
2010Temple GrandinEustaciaMovie
2008The Curious Case of Benjamin ButtonCaroline FullerMovie
2008La conjura de El EscorialPrincesa de ÉboliMovie
2008Che: Part OneLisa HowardMovie
2008Kit Kittredge: An American GirlMrs. KittredgeMovie
2008SurveillanceElisabeth AndersonMovie
2007I Know Who Killed MeSusan FlemingMovie
2006Inland EmpireDoris SideMovie
2005Beach GirlsStevie Moore · 6 episodesShow
2004CSI: NYGillian Whitford · 3 episodesShow
2004Iron Jawed AngelsInez MillhollandMovie
2003ResistanceClaire DaussoisMovie
2003The Nazi Officer's WifeEdith Hahn (voice)Movie
2001Varian's WarMiriam DavenportMovie
2001The Prime GigCaitlin CarlsonMovie
1999Animal FarmJessie (voice)Movie
1998The Barber of SiberiaJane CallahanMovie
1997Smilla's Sense of SnowSmilla JaspersonMovie
1995SabrinaSabrina FairchildMovie
1995First KnightGuinevereMovie
1994Legends of the FallSusannah Fincannon LudlowMovie
1994NostradamusMarieMovie
1994CaptivesRachel CliffordMovie
1993The Baby of MâconThe DaughterMovie
1992StalinNadya AlliluyevaMovie
1991Young CatherineCatherine · 2 episodesShow
1989TraffikCaroline Lithgow · 4 episodesShow
1987The Ruth Rendell MysteriesNora Fanshawe · 3 episodesShow
1985Screen TwoRachel Clifford · 1 episodeShow