2026Ladies FirstSunny BlackMovie
2025Jay KellyCandyMovie
2025Suspect: The Shooting of Jean Charles De MenezesCmdr. Cressida Dick · 3 episodesShow
2024Paddington in PeruMary BrownMovie
2024The New LookElsa Lombardi · 10 episodesShow
2022The Spirit of 1926NettieMovie
2021With/In Volume 2(segment "Neighborhood Watch")Movie
2021The Pursuit of LoveThe Bolter · 3 episodesShow
2020Don't Look DeeperSharon · 14 episodesShow
2020RelicKayMovie
2019Good PostureJulia PriceMovie
2019MarySarahMovie
2019PhilAliciaMovie
2019Lost HolidayNPR Commentary (voice)Movie
2018Mary Poppins ReturnsJane BanksMovie
2018Head Full of HoneySarahMovie
2018One Cambodian Family Please for My PleasureHankaMovie
2018Write When You Get WorkNan NobleMovie
2017Wig ShopChayaMovie
2017The BookshopFlorence GreenMovie
2017The PartyJinnyMovie
2017The Sense of an EndingSarah FordMovie
2016SpectralFran MadisonMovie
201510,000 SaintsDiane UrbanskiMovie
2015LadygreyOliveMovie
2014Rio, I Love YouDorothyMovie
2014Doll & EmEm · 12 episodesShow
2012The NewsroomMacKenzie McHale · 25 episodesShow
2011HugoLisetteMovie
2011Our Idiot BrotherLiz Rochlin ByngMovie
2011Cars 2Holley Shiftwell (voice)Movie
2010LeonieLeonieMovie
2010Shutter IslandRachel 1Movie
2009Harry BrownDI Alice FramptonMovie
2009City IslandMolly CharlesworthMovie
2009The Pink Panther 2NicoleMovie
2008Chaos TheorySusan AllenMovie
2008RedbeltLaura BlackMovie
2008TransSiberianJessieMovie
2007Lars and the Real GirlKarinMovie
200630 RockPhoebe · 3 episodesShow
2006Paris Je T'aimeFrances (Père-Lachaise)Movie
2006Père-LachaiseWomanMovie
2006The Pink PantherNicoleMovie
2005Match PointChloe Hewett WiltonMovie
2004Dear FrankieLizzieMovie
2003Bright Young ThingsNina BlountMovie
2003Young AdamCathie DimlyMovie
2003A Foreign AffairAngela BeckMovie
2003The Sleeping DictionaryCecilMovie
2003Nobody Needs to KnowEmilyMovie
2002Jeffrey Archer: The TruthLady Diana - Princess of WalesMovie
2002Lovely & AmazingElizabeth MarksMovie
2001The 51st StateDakota ParkerMovie
2000The KidAmyMovie
2000The Miracle MakerMary of Nazareth (voice)Movie
2000Love's Labour's LostKatherineMovie
2000Scream 3Angelina TylerMovie
1999Killing JoeMovie
1999Notting HillPerfect GirlMovie
1999Noah's ArkEsther · 2 episodesShow
1998Cider with RosieMiss FlynnMovie
1998ElizabethKat AshleyMovie
1998Coming HomeJudith Dunbar · 2 episodesShow
1998Coming HomeJudith DunbarMovie
1997A Dance to the Music of TimePolly Duport · 4 episodesShow
1997The SaintWoman on PlaneMovie
1996The Last of the High KingsRomy ThomasMovie
1996The Ghost and the DarknessHelena PattersonMovie
1996Lord of MisruleEmmaMovie
1996No BananasUna · 10 episodesShow
1996Silent Witness2 episodesShow
1995A Very Open PrisonAmanda EllisMovie
1995Sharpe's SwordLassMovie
1995The Glass VirginAnnabella Lagrange · 3 episodesShow
1993SharpeLass · 1 episodeShow