2026JimpaHannahMovie
2025Mitchell and Webb Are Not Helping1 episodeShow
2025The RosesIvy RoseMovie
2024Paddington in PeruReverend MotherMovie
2024Wicked Little LettersEdith SwanMovie
2023WonkaMrs. ScrubbitMovie
2023Change the EndingNarratorMovie
2023Secret InvasionSonya Falsworth · 6 episodesShow
2023Great ExpectationsMiss Havisham · 6 episodesShow
2022Empire of LightHilaryMovie
2022Puss in Boots: The Last WishMama Bear (voice)Movie
2022Scrooge: A Christmas CarolGhost of Christmas Past (voice)Movie
2022JoyrideJoyMovie
2021SuperwormNarrator (voice)Movie
2021The Lost DaughterLeda CarusoMovie
2021LandscapersSusan Edwards · 4 episodesShow
2021Mothering SundayMrs Clarrie NivenMovie
2021The Electrical Life of Louis WainNarratorMovie
2021Ron's Gone WrongDonka (voice)Movie
2021The Mitchells vs. the MachinesPAL (voice)Movie
2021Letters Live from the Archive: Freemasons’ HallMovie
2020Cinderella: A Comic Relief Pantomime for ChristmasFairy GodmotherMovie
2020NasrinNarratorMovie
2020StagedOlivia · 1 episodeShow
2019Them That FollowHope SlaughterMovie
2018Les MisérablesMadame Thénardier · 4 episodesShow
2018Watership DownStrawberry (voice) · 2 episodesShow
2018Let's DanceSegment: "Coffee to Go"Movie
2018The FavouriteQueen AnneMovie
2018Thomas & Friends: Here Comes the Steam Team!Marion (voice)Movie
2018Unexpected ItemThe Till (voice)Movie
2018The Super SquirrelsNarratorMovie
2018All The World's a StageThe NarratorMovie
2018The Private Life of the Royal AcademyMovie
2017The AlternativityNarratorMovie
2017Murder on the Orient ExpressHildegarde SchmidtMovie
2017National Theatre Archive: MosquitoesJennyMovie
2016We're Going on a Bear HuntMum (voice)Movie
2016Thomas and Friends: Ultimate Friendship AdventuresMarion (voice)Movie
2016Thomas & Friends: Full Steam to the Rescue!Marion (voice)Movie
2016Thomas & Friends: Tinsel on the TracksMarion (voice)Movie
2016FleabagGodmother · 9 episodesShow
2016FlowersDeborah Flowers · 12 episodesShow
2016Behind Closed DoorsNarratorMovie
2016The Story of CatsNarrator (voice) · 3 episodesShow
2016Thomas & Friends: Start Your Engines!Marion (voice)Movie
2016The Night ManagerAngela Burr · 9 episodesShow
2016Sugar Free FarmNarrator · 3 episodesShow
2015The LobsterHotel ManagerMovie
2015Thomas & Friends: Sodor's Legend of the Lost Treasure: The MovieMarion (voice)Movie
2015London RoadJulieMovie
2015Thomas & Friends: Dinos and DiscoveriesMarion (voice)Movie
2014The SecretsPippa · 1 episodeShow
2014The Great War: The People's StoryNarrator · 4 episodesShow
2014Pudsey the Dog: The MovieNelly the Horse (voice)Movie
2014Thomas & Friends: Tale of the BraveMarion (voice)Movie
2014Mr. SloaneJanet Sloane · 6 episodesShow
2014LockeBethan (voice)Movie
2014W1ASally Owen · 1 episodeShow
2014The Kármán LineSarahMovie
2014Cuban FurySamMovie
2014Duck Quacks Don't Echo1 episodeShow
2014The 7.39Maggie Matthews · 2 episodesShow
2014Thomas & Friends: Signals CrossedMarion (voice)Movie
2013The Thirteenth TaleMargaretMovie
2013RunCarol · 2 episodesShow
2013The Murder in Angel LaneSusan SpencerMovie
2013BroadchurchDS Ellie Miller · 24 episodesShow
2013I Give It a YearLindaMovie
2012Hyde Park on HudsonQueen ElizabethMovie
2012Bad SugarJoan CauldwellMovie