2026Frank and PercyMovie
2024Emperor: Rise & Fall of a DynastyNarrator · 3 episodesShow
2024Apple Cider VinegarVoiceMovie
2024Doctor WhoEnid Meadows · 1 episodeShow
2021A Year in the BeaconsNarrator · 4 episodesShow
2021National Theatre Live: Under Milk WoodMrs Utah Watkins / Polly Garter / Mrs BeyonMovie
2021Dream HorseMaureenMovie
2020A Christmas CarolGrandmother / narrator (voice)Movie
2020SummerlandMargaret CoreyMovie
2020McDonald & DoddsAgnes Gillian · 1 episodeShow
2019National Theatre Live: Les BlancsMadame NeilsenMovie
2019Time & AgainEleanorMovie
2019Be Happy!MariaMovie
2019Good OmensMr. Henderson · 1 episodeShow
2018NureyevNarratorMovie
2018To Provide All PeoplePatientMovie
2018Miss DalíAnna Maria DalíMovie
2018VoyageuseEricaMovie
2017Hochelaga, Land of SoulsSarah WalkerMovie
2016Aberfan: The Green HollowMovie
2014Under Milk WoodMrs. PughMovie
2012A Picture of LondonNarratorMovie
2012Playhouse PresentsMay · 1 episodeShow
2012LovesongMaggieMovie
2011The Mountain That Had To Be PaintedNarratorMovie
2007LewisAdele Goffe · 1 episodeShow
2004The Murder RoomMarie StricklandMovie
2003The Last DetectiveVera Dulciman · 1 episodeShow
2003Stalin: Inside the TerrorNarratorMovie
2001AttilaGrandmother · 2 episodesShow
2000Cinderella: The ITV PantomimeEvil BaronessMovie
2000Come and GoRuMovie
1999The Magician's HouseMeg Lewis · 12 episodesShow
1998Alice Through the Looking GlassRed QueenMovie
1998The Scold's BridleMathilda GillespieMovie
1998The Scold's BridleMathilda · 2 episodesShow
1997La Femme NikitaAdrian · 5 episodesShow
1997IvanhoeQueen Eleanor of Aquitaine · 6 episodesShow
1997House of AmericaMamMovie
1996Silent WitnessBeattie Elletson · 1 episodeShow
1995The Mousehole CatNarratorMovie
1995The Vacillations of Poppy CarewCalypsoMovie
1993The Return of the BorrowersMrs. Driver · 5 episodesShow
1993The Age of InnocenceMrs. ArcherMovie
1993HeidiFrau Sesemann · 2 episodesShow
1992The BorrowersMrs Driver · 6 episodesShow
1991The Chestnut SoldierNain GriffithsMovie
1991Tonight at 8.30Clare Wedderburn, Barbara Faber, Olive Lloyd-Ransome · 1 episodeShow
1991The Black CandleDaisy BarnettMovie
1990Emlyn's MoonNain GriffithsMovie
1990Perfect ScoundrelsMother Aloysius · 1 episodeShow
1990Red EmpireNarrator (voice) · 7 episodesShow
1990Dark RiverMrs. BlessingtonMovie
1989ValmontMadame de VolangesMovie
1989Shadow of the NooseLady Scott · 1 episodeShow
1989David Macaulay: PyramidMersyankh (voice)Movie
1988The Snow SpiderNain GriffithsMovie
1988The Snow SpiderNain Griffiths · 4 episodesShow
1987Vanity FairMatilda Crawley · 4 episodesShow
1987When Reason SleepsMiss Drake · 1 episodeShow
1987A Killing on the ExchangeIsobel Makepeace · 5 episodesShow
1987The Two Mrs. GrenvillesDuchess of Windsor · 2 episodesShow
1985Ewoks: The Battle for EndorCharalMovie
1985The Doctor and the DevilsAnnabella RockMovie
1982How Many Miles to Babylon?Mrs Alicia MooreMovie
1981Winston Churchill: The Wilderness YearsClementine Churchill · 8 episodesShow
1981Clash of the TitansCassiopeiaMovie
1980Carpathian EagleMrs. HenskaMovie
1980Hammer House of HorrorMrs. Henska · 1 episodeShow
1980NijinskyLady RiponMovie
1979Tinker Tailor Soldier SpyAnn Smiley · 1 episodeShow
1979Crime and PunishmentKaterina Ivánovna · 3 episodesShow
1979Tales of the UnexpectedHermione · 1 episodeShow
1978Warrior QueenQueen Boudicca · 6 episodesShow
1977Heartbreak HouseHesione HushabyeMovie
1977The Achurch LettersJanet AchurchMovie