| Movie | 1977 | Abigail's Party | Angela | |
| Movie | 2007 | Angel | Aunt Lottie | |
| Movie | 1998 | Swept from the Sea | | |
| Movie | 1981 | Sons and Lovers | Beatrice | |
| Movie | 1988 | Drowning by Numbers | Marina Bellamy | |
| Movie | 2006 | The Children's Party at the Palace | Maid | |
| Movie | 2021 | Agatha Raisin: Kissing Christmas Goodbye | Doris Crampton | |
| Movie | 1976 | A Collier's Friday Night | Gertie | |
| Movie | 2024 | The Lord of the Rings: The War of the Rohirrim | Old Pennicruik (voice) | |
| Movie | 1978 | Alphabetical Order | | |
| Movie | 1975 | Diane | Diane | |
| Movie | 2002 | George Eliot: A Scandalous Life | Gossip | |
| Movie | 1979 | Dracula | Annie | |
| Movie | 1987 | East of Ipswich | Betty | |
| Movie | 1980 | Grown-Ups | Sharon | |
| Movie | 1991 | Came Out, It Rained, Went Back In Again | Speaking Woman | |
| Movie | 1979 | Afternoon Off | Doreen | |
| Movie | 1978 | Me! I'm Afraid of Virginia Woolf | Maureen | |
| Movie | 1979 | Blue Remembered Hills | Audrey | |
| Movie | 1985 | The Bride | Serving Girl | |
| Movie | 1982 | The Missionary | Millicent | |
| Movie | 1982 | Mike Leigh: Making Plays | Self (archive footage) | |
| Movie | 1978 | Scully's New Year's Eve | Vera | |
| Movie | 2016 | British Sitcom: 60 Years of Laughing at Ourselves | Pippa (archive footage) (uncredited) | |
| Movie | 1978 | The First Great Train Robbery | Maggie | |
| Movie | 1977 | Jabberwocky | Fanatic | |
| Movie | 1980 | Breaking Glass | Jackie | |
| Movie | 1979 | The Knowledge | Receptionist | |
| Movie | 1991 | Director: Alan Clarke | | |
| Movie | 1980 | The Black Stuff | Student | |
| Movie | 2002 | About a Boy | Caroline / SPAT | |
| Movie | 2007 | All About 'Abigail's Party' | Self | |
| Movie | 2019 | Little Joe | Lady | |
| Movie | 1994 | The Madness of King George | Margaret Nicholson | |
| Movie | 2005 | The New World | Mary | |
| Movie | 2018 | Benidorm: 10 Years on Holiday | Herself | |
| Movie | 1978 | One of These Nights I'm Gonna Get an Early Day | Vi | |
| Movie | 1994 | Giorgino | Josette | |
| Movie | 2016 | Alan Clarke: Out of His Own Light | Self | |
| Movie | 1990 | One Foot in the Grave: Who's Listening | Pippa | |
| Movie | 1991 | One Foot in the Grave: The Man In The Long Black Coat | Pippa | |
| Movie | 1994 | One Foot in the Grave: The Man Who Blew Away | Pippa | |
| Movie | 1995 | One Foot in the Grave: The Wisdom Of The Witch | Pippa | |
| Movie | 1996 | One Foot in the Grave: Starbound | Pippa | |
| Movie | 1988 | Number 27 | Traffic Monitor | |
| Movie | 1996 | London Suite | Emma - Nanny | |
| Movie | 1990 | Who Shot Alan B'Stard? | Interpreter | |
| Movie | 2025 | Jay Kelly | Sharon | |
| Movie | 1983 | The Bank Manager's Wife | Maureen | |
| TV Show | 1997 | Midsomer Murders | Dierdre Tibbs | 1 |
| TV Show | 1990 | Waiting for God | Jane Edwards | 45 |
| TV Show | 2002 | Foyle's War | Eve Redmond | 1 |
| TV Show | 1977 | Citizen Smith | Phillipa | 2 |
| TV Show | 2004 | The Worst Week of My Life | Eve | 17 |
| TV Show | 1986 | Brush Strokes | Natasha | 1 |
| TV Show | 1997 | Trial & Retribution | | 2 |
| TV Show | 2007 | Benidorm | Jacqueline Stewart | 72 |
| TV Show | 2021 | Murder, They Hope | Betty | 1 |
| TV Show | 2008 | Little Dorrit | Mrs. Meagles | 14 |
| TV Show | 1990 | One Foot in the Grave | Pippa | 9 |
| TV Show | 2009 | Krod Mandoon and the Flaming Sword of Fire | | 1 |
| TV Show | 2006 | All Star Family Fortunes | Self - Contestant | 1 |
| TV Show | 2010 | This Is Jinsy | Mrs. Goadion | 16 |
| TV Show | 1989 | A Bit of Fry & Laurie | | 1 |
| TV Show | 2013 | Old Jack's Boat | Emily Scuttlebutt | 25 |
| TV Show | 1979 | Minder | Carol | 1 |
| TV Show | 2023 | Tom Jones | Mrs. Wilkins | 4 |
| TV Show | 1986 | Casualty | Joyce | 1 |
| TV Show | 2016 | Houdini & Doyle | Martha | 1 |
| TV Show | 2016 | Doctor Thorne | Lady Scatcherd | 3 |
| TV Show | 2017 | Hospital People | Mrs. Leydon | 6 |
| TV Show | 2014 | Still Open All Hours | Elsie Bridges | 1 |
| TV Show | 2013 | Plebs | Soothsayer | 1 |
| TV Show | 2015 | Boy Meets Girl | Peggy | 12 |
| TV Show | 1970 | Play for Today | Vera | 1 |
| TV Show | 1980 | Cowboys | Muriel | 7 |
| TV Show | 1970 | Play for Today | Audrey | 1 |
| TV Show | 1997 | Midsomer Murders | Hattie Bainbridge | 1 |
| TV Show | 2007 | Benidorm | Jacqueline | 3 |
| TV Show | 2012 | A Young Doctor's Notebook | Belladonna Zbinka | 1 |
| TV Show | 2024 | Nikhil & Jay | Nana | 52 |
| TV Show | 2023 | The Couple Next Door | Gloria | 6 |
| TV Show | 2011 | The Big Quiz | Self - Panellist | 1 |
| TV Show | 1996 | Megamaths | Queen of Hearts | 10 |
| TV Show | 1974 | Playhouse | Diane Weaver | 1 |
| TV Show | 1974 | Playhouse | Sharon | 1 |
| TV Show | 1976 | The Georgian House | Ariadne | 6 |
| TV Show | 1973 | Man About the House | Sheila | 1 |
| TV Show | 2013 | Crackanory | Various | 6 |
| TV Show | 1985 | Screen Two | Betty | 1 |
| TV Show | 1998 | Vanity Fair | Mrs Bute Crawley | 5 |
| TV Show | 2026 | Cartoon Cartoons | Jean (voice) | 1 |
| TV Show | 2016 | Agatha Raisin | Doris Crampton | 1 |
| TV Show | 2013 | Tipping Point: Lucky Stars | Self - Contestant | 1 |
| TV Show | 1979 | The Other Side | Gina | 5 |
| TV Show | 1977 | The Sunday Drama | Leslie | 1 |