2019
Celebrity Gogglebox as Self2015
Bull as Beverley2013
Plebs as Landlady2009
Ladies of Letters as Not available2007
Would I Lie to You? as Self2007
Skins as Aunt Elizabeth2007
The Alan Titchmarsh Show as Self2007
Comedy Map of Britain as Not available2007
Comic Relief Does The Apprentice as Not available2006
The One Show as Self2006
Legends as Self2005
Doctor Who as Not available2005
Doctor Who as The Wire2005
Doctor Who Confidential as Not available2005
Sensitive Skin as Not available2003
The Sharon Osbourne Show as Not available2002
The Pianist as Mother1999
Loose Women as Self1999
Oklahoma! as Aunt Eller1998
Parkinson as Self1997
Midsomer Murders as Mags Dormer1997
Jonathan Creek as Louise Bergman1994
Room 101 as Self1992
Carry On Columbus as Countess Esmeralda1991
Pebble Mill as Self1990
Have I Got News for You as Herself1990
Have I Got News for You as Self - Panellist1990
Have I Got News for You as Self1989
About Face as Not available1988
This Morning as Self1987
Daytime Live as Not available1987
A Little Princess as Miss Minchin1986
Casualty as Hannah 'Hayley' Liddell1985
Theatre Night as Marge1985
National Lampoon's European Vacation as Lady in the Bed1985
Water as Prime Minister1983
Educating Rita as Trish1982
Smiley's People as Not available1982
Objects of Affection as Val1979
The Cannon & Ball Show as Mrs Jane Page1979
Agony as Jane Lucas1978
The BBC Television Shakespeare as The Princess of France1978
An Audience with... as Self1978
A Soft Touch as Not available1975
The Sweeney as Mrs. Smedley1973
Thriller as Liz Morris1972
Crown Court as Not available1972
Crown Court as Sarah Lewis1970
Codename as Lisa1969
Don't Ask Us - We're New Here as Not available1969
Battle of Britain as Radar Operator (uncredited)1960
Coronation Street as Evelyn PlummerNaN
Have I Got a Bit More News for You as Self - Panellist2023
Jewish Britain on Film as Self (archive footage)2021
Rose as Rose2020
The Schnoz as Norma & Golda2018
Angela Carter: Of Wolves & Women as Reader2017
Welcome to Hull!: City of Culture as Herself2016
British Sitcom: 60 Years of Laughing at Ourselves as Jane Lucas (archive footage) (uncredited)2012
Metamorphosis as Not available2012
Run For Your Wife as Exercising Woman2009
The Agent as Charlie2008
He Kills Coppers as Lily Porter2008
Caught in the Act as Judith Herbst2005
The Fugitives as Maggie Wych2004
Stories of Lost Souls as Larry's Wife2004
Lighthouse Hill as Audrey Davidson2003
Winter Solstice as Marcia2002
Richard Rodgers: Some Enchanted Evening as Performer2002
The King's Beard as (voice)2002
George Eliot: A Scandalous Life as Narrator2001
The Discovery of Heaven as Figure 11999
Captain Jack as Barbara Bostock1999
Solomon & Gaenor as Rezl1999
The Making of 'Oklahoma!' as Self1997
Cold Enough for Snow as Shani Whittle1996
Eskimo Day as Shani Whittle1995
Agony Again as Jane Lucas1991
Re:Joyce!: A Celebration of the Work of Joyce Grenfell as Joyce Grenfell1988
An Audience With Victoria Wood as Self1986
All at No 20 as Not available1986
Shift Work as Julie1985
Love's Labour's Lost as The Princess of France1985
Absurd Person Singular as Jane1985
On Your Way, Riley! as Kitty McShane1985
Absent Friends as Marge1982
P'tang, Yang, Kipperbang as Alan's Mother (voice) (uncredited)1982
Rolling Home as Val1982
Outside Edge as Maggie1981
Dangerous Davies: The Last Detective as Ena Lind1981
Last Night Another Dissident... as Zoya Krein1980
The Wildcats of St. Trinian's as Miss Katy Higgs1979
Sam's Song as Ingrid1979
The Knowledge as Brenda Weller1978
Dinner at the Sporting Club as Sharon Benson1976
Rogue Male as Freda1975
The Evacuees as Sarah Miller1974
Regan as Annie1973
Long Day's Journey Into Night as Cathleen1971
Gumshoe as Naomi1970
The People’s Jack as Little Satin Bottom1970
The Gingham Dog as Barbara1969
The Smashing Bird I Used to Know as Sarah1969
It's Called the Sugar Plum as Joanna Dibble1968
Up the Junction as Sylvie