2026The Hairdresser MysteriesMrs Marigold · 1 episodeShow
2026Storm Rider: Legend of HammerheadLeader of the GuildMovie
2025The Death of Bunny MunroCandice Birch · 2 episodesShow
2023AccusedMrs. DalyMovie
2023The Woman in the WallSister Eileen · 6 episodesShow
2022Karen PirieMary Grant Snr · 3 episodesShow
2021The NeversPhoenicia Elizabeth Hague · 6 episodesShow
2020Warrior NunSister Frances · 2 episodesShow
2020Gangs of LondonNiamh · 1 episodeShow
2019London KillsAnne Garrick · 1 episodeShow
2018Black Earth RisingSorcha Beattie · 1 episodeShow
2017Apple Tree YardPrice · 2 episodesShow
2015UnforgottenMaureen Sullivan · 6 episodesShow
2015CatastropheCarol · 9 episodesShow
2015CharlieSarah Haughey · 3 episodesShow
2013AtlantisAnysia · 1 episodeShow
2013Peaky BlindersBethany Boswell · 1 episodeShow
2013The White QueenMargaret Beauchamp · 3 episodesShow
2012Call the MidwifeDulcie Greenhalgh · 1 episodeShow
2009ChériRoseMovie
2009Law & Order: UKSister Logan · 1 episodeShow
2008MerlinNiede · 1 episodeShow
2008BonekickersKaren Magwilde · 4 episodesShow
2007SoldLady Ellesmere · 1 episodeShow
2006The Amazing Mrs PritchardKitty Porter · 6 episodesShow
2004New TricksJill Brewer · 1 episodeShow
2003The RoyalRosemary Briggs · 1 episodeShow
2002SpooksCarmen Joyce · 1 episodeShow
2001Waking the DeadJane Hussey · 1 episodeShow
2000DoctorsSusan Morrison · 1 episodeShow
1999Lucy Sullivan Is Getting MarriedMrs. Sullivan · 16 episodesShow
1999Holby CityPatty Turner · 2 episodesShow
1998Vanity FairMrs O'Dowd · 4 episodesShow
1998Monk DawsonMrs. CarterMovie
1997The BoxerMrs Maguire (uncredited)Movie
1997Trial & RetributionNorma O'Sullivan · 1 episodeShow
1996Silent WitnessAnne Cunningham, Margaret Armstrong · 2 episodesShow
1995Kavanagh Q.C.Gina Lomax · 1 episodeShow
1994Julius CaesarCalphuniaMovie
1994Nobody's ChildrenMme. BezielMovie
199499-1Commander Stone · 8 episodesShow
1993CrackerMrs. Lang · 2 episodesShow
1993High Boot BennyMatronMovie
1992Shakespeare: The Animated TalesCalphurnia (voice) · 1 episodeShow
1991In Suspicious CircumstancesMaime · 1 episodeShow
1991SpenderLorraine Hope · 1 episodeShow
1990The FieldWidowMovie
1990Perfect ScoundrelsPatricia · 1 episodeShow
19894 PlayJulia Parrish · 1 episodeShow
1988Burning BedsMovie
1988Star TrapHermione BradstreetMovie
1987Bellman and TrueAnnaMovie
1987A Perfect SpyPeggy Wentworth · 1 episodeShow
1987Inspector MorseGrace Craven · 1 episodeShow
1986A State of EmergencyJackie HamptonMovie
1986LambMrs. KaneMovie
1986BoonNina Brack · 1 episodeShow
1985Radio PicturesSusanna PrineMovie
1985Summer SeasonSusanna Prine · 1 episodeShow
1985Blue MoneyFidelmaMovie
1984Oxbridge BluesAngela Lane · 1 episodeShow
1983BullshotFräulein Lenya von BrunoMovie
1983StoryboardLaura Grey · 1 episodeShow
1982Under the SkinPollyMovie
1982American PlayhouseSheila Bennett Hatch · 3 episodesShow
1981Iris in the Traffic, Ruby in the RainRubyMovie
1981BergeracBonnie Hawkesworth · 1 episodeShow
1980The Enigma FilesJosepha · 1 episodeShow
1980Juno and the PaycockJuno BoyleMovie
1979Testament of YouthSister Hope Milroy · 5 episodesShow
1979Tales of the UnexpectedNorma · 1 episodeShow
1978StrangersDC Linda Doran · 7 episodesShow
1978The Medusa TouchNannyMovie
1977Catchpenny TwistMonaghMovie
1976Life and Death of PenelopeSusie · 1 episodeShow