2026The FaithfulSarah · 2 episodesShow
2026The BorderlineMay Ferguson · 6 episodesShow
2026Run AwayIngrid Greene · 8 episodesShow
2025The AssessmentEvieMovie
2024Millers in MarriageReneeMovie
2024The BeekeeperDirector Janet HarwardMovie
2023UproarShirley WaakaMovie
2023Krapopolis(voice) · 1 episodeShow
2023Nandor Fodor and the Talking MongooseAnneMovie
2023ChevalierLa GuimardMovie
2022The Witcher: Blood OriginUnnamed Seanchaí · 4 episodesShow
2022RosalineNurse JanetMovie
2022Our Flag Means DeathAnne Bonny · 1 episodeShow
2021CinderellaQueen BeatriceMovie
2021StarstruckCath · 4 episodesShow
2020Emily in ParisPrincess Jane · 5 episodesShow
2019Modern LoveStephanie Curran · 1 episodeShow
2018Laboratory ConditionsMarjorie CaneMovie
2018Spinning ManEllen BirchMovie
2017Will & GraceLorraine Finster · 3 episodesShow
2017The Wilde WeddingPriscilla JonesMovie
2017The CrashShannon CliftonMovie
2016SpeechlessMaya DiMeo · 63 episodesShow
2015UnityNarrator (voice)Movie
2014The Red TentLeah · 2 episodesShow
2014Peter Pan Live!Adult Wendy Darling / NarratorMovie
2014Beyond the LightsMacy JeanMovie
2014UndateableMinnie · 1 episodeShow
2014Return to ZeroMaggie RoyalMovie
2014Stage FrightKylie SwansonMovie
2014About a BoyFiona · 33 episodesShow
2013I Give It a YearNaomiMovie
2011Hunky DoryVivienne MaeMovie
2011Hail MaryMary Beth BakerMovie
2011Web TherapyAllegra Favreau · 2 episodesShow
2010Barney's VersionThe 2nd Mrs. PMovie
2010ConvictionAbra RiceMovie
2010The DeepFrances Kelly · 5 episodesShow
2009MotherhoodSheilaMovie
2008Web TherapyAllegra Favreau · 3 episodesShow
2008TakeAnaMovie
2007Revisioned: Tomb RaiderLara Croft (voice) · 10 episodesShow
2007Ripple EffectKittyMovie
2007The RichesDahlia Malloy · 20 episodesShow
2006The Virgin of JuarezKarina DanesMovie
2004The Phantom of the OperaCarlottaMovie
2004PortraitDonnaMovie
2004Ella EnchantedMandyMovie
2003Hope SpringsVera EdwardsMovie
2003Owning MahownyBelindaMovie
2001High Heels and Low LifesShannonMovie
2001Higher LoveKendalMovie
2000The UpgradeConstance LevineMovie
2000BeautifulMonaMovie
2000Slow BurnTrina McTeagueMovie
2000Return to MeGrace BriggsMovie
1999South Park: Bigger, Longer & UncutBrooke Shields (voice)Movie
1999TarzanJane Porter (voice)Movie
1999An Ideal HusbandMiss Mabel ChilternMovie
1998Will & GraceLorraine Finster · 6 episodesShow
1998The GovernessRosina da SilvaMovie
1998Hard RainKarenMovie
1997Good Will HuntingSkylarMovie
1997Grosse Pointe BlankDebi NewberryMovie
1997BaggageMovie
1996SleepersCarolMovie
1996Big NightPhyllisMovie
1996TFI Friday1 episodeShow
1995Cruel TrainFlora MussellMovie
1995GoldenEyeIrinaMovie
1995The Politician's WifeJennifer Caird · 3 episodesShow
1995Circle of FriendsBernadette 'Benny' HoganMovie
1995My Good FriendEllie · 14 episodesShow
1994The Day TodayLally Sampson · 1 episodeShow
1994That SundayMovie
1993Royal CelebrationSallyMovie