2021
Affairs of the Art as Beryl (voice)
2016
Aberfan: The Green Hollow
2016
Golden Years as Iris
2015
The Casual Vacancy as Betty (3 episodes)
2008
Caught in the Act as Mrs Evans
2006
Jam and Jerusalem as Megan Boyd (8 episodes)
2006
Torchwood as Old Woman (1 episode)
2006
Dreams and Desires: Family Ties as Beryl (voice)
2003
Otherworld as Midwife (voice)
2002
Undertaking Betty as Dilys Rhys-Jones
2001
The Bench as Rita Hughes (1 episode)
1999
Human Traffic as Lulu's Auntie Violet
1996
Testament: The Bible in Animation as Bethlehem Women (voice) (1 episode)
1993
The Sherman Plays (1 episode)
1993
The Sherman Plays as Madge (1 episode)
1993
The Sherman Plays as Marlene (1 episode)
1993
The Sherman Plays as Ruby (1 episode)
1992
Shakespeare: The Animated Tales as Narrator (voice) (1 episode)
1992
Rebecca's Daughters as Lady with Teapot