2025Riot WomenJess · 6 episodesShow
2024The Lord of the Rings: The War of the RohirrimOlwyn (voice)Movie
2024Hitpig!Big Bertha (voice)Movie
2024National Theatre Live: Till The Stars Come DownAunty CarolMovie
2024After the FloodMolly Marshall · 12 episodesShow
2023AllelujahMrs EarnshawMovie
2022I Hate Suzie TooKarenMovie
2022I Used to Be FamousCherylMovie
2022SherwoodDaphne Sparrow · 12 episodesShow
2020A Christmas CarolMrs Cratchit (voice)Movie
2020No MasksMovie
2020I Hate SuzieKaren · 1 episodeShow
2020Alma's Not NormalJoan · 11 episodesShow
2019The BindRuthMovie
2019Blinded by the LightKathyMovie
2019CheatAngela Shadley · 4 episodesShow
2018The Queen and IVioletMovie
2017BreatheFirst WomanMovie
2016A Street Cat Named BobLocal Housing OfficerMovie
2016Adult Life SkillsMarionMovie
2016JerichoLace Polly · 8 episodesShow
2016Bunny and CliveBunnyMovie
2015London SpyMrs. Turner · 2 episodesShow
2015UnforgottenDI Tessa Nixon · 6 episodesShow
2015The InterceptorValerie · 8 episodesShow
2015Child 44AnnaMovie
2014Emotional FuseboxMarionMovie
2014Happy Birthday BBC TwoNarrator · 4 episodesShow
2014Inside No. 9Carol · 1 episodeShow
2013The Selfish GiantMaryMovie
2012Public EnemiesMarion Sharmer · 3 episodesShow
2011VeraBarbara Tullman · 1 episodeShow
2010Little CrackersMiss Meadowcroft · 1 episodeShow
2010Thorne: ScaredycatRuth BrigstockeMovie
2010ThorneRuth Brigstocke · 6 episodesShow
2010Oranges and SunshineNickyMovie
2009Victoria Wood: What Larks! Or... What I Did on My HolidaysAthleteMovie
2009Victoria Wood's Midlife ChristmasMovie
2009MurderlandRachel · 3 episodesShow
2009Moving OnTreena · 1 episodeShow
2009Law & Order: UK1 episodeShow
2008A Bunch of AmateursJane JarvisMovie
2008Lark Rise to Candleford1 episodeShow
2007True Dare KissBeth Sweeney · 6 episodesShow
2006Housewife, 49DotMovie
2006Jane EyreMrs. Fairfax · 4 episodesShow
2006Thin IceEileen · 6 episodesShow
2005King KongTheatre ActorMovie
2004New TricksMoira Wright · 1 episodeShow
2003Coming UpLinda · 1 episodeShow
2001The MartinsLilMovie
2000A Christmas CarolSue CratchettMovie
1998City Central32 episodesShow
1998Playing the FieldGeraldine Powell · 32 episodesShow
1997Fever PitchPaul's MumMovie
1996Silent WitnessMichelle Lafferty · 1 episodeShow
1995Jack & SarahJackieMovie
1995Number SixSusan TaylorMovie
1995ChillerSusan Taylor · 1 episodeShow
1994Pie in the SkyMaeve Cormack · 1 episodeShow
1993Fighting for GemmaMovie
1993Peak PracticeTina Greaves · 1 episodeShow
1993Mr. Wroe's VirginsAnne · 1 episodeShow
1991Rich Tea and SympathyKaren Rudge · 6 episodesShow
1991In Suspicious CircumstancesAnn Bailey · 1 episodeShow
1989ResurrectedReevaMovie
1988The DressmakerFactory GirlMovie
1988Distant Voices, Still LivesMaisieMovie
1987Rafferty's RulesWoman No. 1 · 1 episodeShow