2024
Black Doves as Reed (6 episodes)
2022
Julia as Julia Child (16 episodes)
2020
Alan Bennett's Talking Heads as Gwen (1 episode)
2019
The Accident as Polly Bevan (4 episodes)
2019
Yesterday as Liz (Liverpool Stranger)
2018
Christmas at St Paul's
2018
Kiri as Miriam Grayson (4 episodes)
2017
School of Roars as Mrs. Twirlyhorn (52 episodes)
2016
Dad's Army as Mrs. Pike
2015
The Dresser as Madge
2015
The First Film as Lizze Le Prince (voice)
2015
Fair Cop: A Century of British Policewomen as Narrator
2014
Happy Valley as Catherine Cawood (18 episodes)
2012
Last Tango in Halifax as Caroline (24 episodes)
2012
The Paradise as Miss Audrey (8 episodes)
2010
Five Daughters as Rosemary Nicholls (3 episodes)
2009
Wuthering Heights as Nelly Dean (2 episodes)
2009
All the Small Things as Esther Caddick (6 episodes)
2008
Lark Rise to Candleford as Adult Laura (40 episodes)
2007
Oliver Twist (4 episodes)
2007
Oliver Twist as Mrs. Corney (6 episodes)
2007
When Did You Last See Your Father? as Beaty
2007
Sex, the City and Me as Ruth Gilbert
2007
Skins as Mary (1 episode)
2006
Angel Cake (1 episode)
2006
Angel Cake as Elaine Wilson
2006
The One Show as Self - Guest (1 episode)
2005
Doctor Who as Miss Foster (1 episode)
2005
Cherished as Angela Cannings
2005
The Rotters' Club as Barbara Chase (3 episodes)
2004
In Search of Tony Blair as Self (Narrator)
2003
Sons & Lovers as Gertrude Morel
2002
Birthday Girl as Rachel Jones
2002
Rose and Maloney (11 episodes)
2002
The Cry as Meg Bartlett (4 episodes)
2002
The Cry as Meg Bartlet
2001
Back Home as Peggy Dickinson
2001
The Glass as Carol Parker (6 episodes)
2001
Gentlemen's Relish as Violtet Askey
2000
My Fragile Heart as Trina Lavery
2000
Chambers (12 episodes)
2000
Seeing Red as Coral Atkins
2000
Clocking Off as Yvonne Kolakowski (6 episodes)
1997
Bloomin' Marvellous as Liz Deakin (8 episodes)
1997
Where the Heart Is as Ruth Goddard (62 episodes)
1995
Coronation Street - The Feature Length Special as Raquel Watts
1992
Exam Conditions as Secretary
1991
Murder Most Horrid as Karen Sullivan (1 episode)
1989
About Face (1 episode)
1987
Going Live! as Self (1 episode)
1960
Coronation Street as Raquel Watts (141 episodes)
1960
Coronation Street as Raquel Wolstenhulme / Raquel Watts (7 episodes)