2027National Theatre at Home: Suddenly Last SummerViolet VenableMovie
2026ShelterPrime Minister FordhamMovie
2026PONIESManya Caplan · 4 episodesShow
2025Playing Gracie DarlingPattie Grey · 6 episodesShow
2025Brian and MaggieMargaret Thatcher · 2 episodesShow
2024And Mrs.Lord Chief Justice Amanda VaughnMovie
2024National Theatre Live: The House of Bernarda AlbaBernarda AlbaMovie
2023Archie: The Man Who Became Cary GrantElsie Leach · 4 episodesShow
2023On The LineShirleyMovie
2022Your Christmas or Mine?IrisMovie
2022BurialAnna MarshallMovie
2022This Is Going to HurtVeronique · 7 episodesShow
2021The Last DuelNicole de CarrougesMovie
2021Alexander Pope: Rediscovering a GeniusDuchess of MarlboroughMovie
2021The CleanerLisa · 1 episodeShow
2021Doctor Who: Revolution of the DaleksJo PattersonMovie
2020HerselfPeggyMovie
2020Alan Bennett's Talking HeadsMuriel · 1 episodeShow
2020BelgraviaCaroline, Countess of Brockenhurst · 6 episodesShow
2020The EndEdie Henley · 10 episodesShow
2019RocketmanHelen PienaMovie
2019The Spanish PrincessMargaret Beaufort · 8 episodesShow
2019CurfewHelen Newman · 8 episodesShow
2018My Dinner with HervéBaskinMovie
2018Black Earth RisingEve Ashby · 2 episodesShow
2018Julius CaesarBrutusMovie
2018Henry IVHenry IVMovie
2018The TempestProsperoMovie
2018SuccessionLady Caroline Collingwood · 7 episodesShow
2018Patrick MelrosePrincess Margaret · 1 episodeShow
2018Killing EveDasha Duzran · 8 episodesShow
2017The Sense of an EndingMargaret WebsterMovie
2016MindhornRichard's AgentMovie
2016DenialVera ReichMovie
2016FlowersHylda · 5 episodesShow
2015London SpyClaire · 3 episodesShow
2015Documentary Now!Edwina · 1 episodeShow
2015Man UpFran PattersonMovie
2015Suite FrançaiseViscountess MontmortMovie
2015Wolf HallMargaret Pole · 1 episodeShow
2014Black SailsMarion Guthrie · 3 episodesShow
2014The AssetsJeanne Vertefeuille · 8 episodesShow
2013By Any MeansSally Walker · 1 episodeShow
2013Heading OutAngela · 2 episodesShow
2012The Domino EffectAnnMovie
2012The DoorWoman with Sorrowful EyesMovie
2012The Wedding VideoAlexMovie
2012Simon Schama's Shakespeare2 episodesShow
2012A Royal AffairAugusta - Prinsesse af WalesMovie
2012Call the MidwifeSister Ursula · 3 episodesShow
2011Black MirrorJudith Keyworth · 1 episodeShow
2011Rosamunde Pilcher's Shades of LoveIsobel Balmerino · 4 episodesShow
2009From Time to TimeLady GreshamMovie
2009ChériLa LoupioteMovie
2009The Young VictoriaQueen AdelaideMovie
2009Law & Order: UKNatalie Chandler · 39 episodesShow
2009A Short Stay in SwitzerlandClareMovie
2009HunterACC Jenny Griffin · 2 episodesShow
2009Morris: A Life with Bells OnProfessor Compton ChamberlayneMovie
2008Little DorritMrs Gowan · 4 episodesShow
2008Broken LinesLeahMovie
2008Ballet ShoesDr. SmithMovie
200810 Days to WarAnne Campbell · 1 episodeShow
2008The PalaceJoanna Woodward · 1 episodeShow
2008Fairy TalesCharlotte Brooks · 1 episodeShow
2008Abraham's PointPani NemethMovie
2007AtonementEmily TallisMovie
2007Five DaysJenny Griffin · 2 episodesShow
2006ChromophobiaPenelope AylesburyMovie
2004Agatha Christie's MarpleDuchess · 1 episodeShow
2004LondonVirginia Woolf - Novelist · 1 episodeShow
2004New TricksMadeline · 1 episodeShow
2003Frankenstein: Birth of a MonsterMary WollstonecraftMovie