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 EffectKitty · Executive ProducerMovie
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 LoveKendal · Executive ProducerMovie
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