2024
The Lock-In as Dot Cotton
2017
June Brown at 90: A Walford Legend as Self
2016
Ethel & Ernest as Ernest's Step Mother (voice)
2010
Sunday Morning Live as Self - Guest (1 episode)
2007
Would I Lie to You? as Self (1 episode)
2007
The Graham Norton Show as Self (1 episode)
2006
The Children's Party at the Palace as Aunt Spiker (James and the Giant Peach)
2004
Who Do You Think You Are? as Self (1 episode)
2004
Strictly Come Dancing as Self (1 episode)
2003
Margery and Gladys as Gladys Gladwell
2003
The Terry and Gaby Show (1 episode)
2003
EastEnders: Dot's Story as Dot Cotton
2001
Wendy Richard: A Life on the Box
2000
Victoria Wood with All the Trimmings as Self
2000
Gormenghast as Nannie Slagg (4 episodes)
1999
Toby the Square Boy as (voice)
1999
Loose Women as Self (1 episode)
1997
Ain't Misbehavin' as Mrs Jilkes (3 episodes)
1997
Hospital! as Cleaner
1994
Pirates (18 episodes)
1991
Performance as Spinster (1 episode)
1988
Behind The Screen (1 episode)
1988
Michael Barrymore's Saturday Night Out as Self (1 episode)
1987
Going Live! as Self (1 episode)
1985
Oliver Twist (1 episode)
1985
EastEnders as Dot (1342 episodes)
1985
EastEnders as Dot Cotton (3776 episodes)
1984
Misunderstood as Mrs. Paley
1984
Lace as Mrs. Trelawney (2 episodes)
1983
The Lady's Maid's Bell as Emma Saxon
1980
Nijinsky as Maria Stepanova
1979
Instant Enlightenment Including VAT as Melanie
1979
Minder as Joany (1 episode)
1979
The Shining Pyramid as Mrs. Joy
1979
Murder by Decree as Anne Chapman
1977
A Christmas Carol as Mrs. Dilber
1976
The Duchess of Duke Street (2 episodes)
1975
Survivors as Susan (1 episode)
1975
The Sweeney as Mrs. Martin (1 episode)
1974
South Riding as Lily Sawdon
1974
Doctor Who: The Time Warrior as Lady Eleanor
1973
Brenda as Alice Penny
1973
The 14 as The Mother
1973
Psychomania as Mrs. Pettibone
1972
Horatio Bottomley as Eliza Bottomley
1972
The Edwardians (1 episode)
1972
A Touch of the Victorians as Ruth Preston
1972
Sitting Target as Lomart's Neighbour
1971
Straw Dogs as Mrs. Hebden (uncredited)
1971
Edna: The Inebriate Woman as Clara, in Psychiatric Hospital
1970
Play for Today as Brenda (1 episode)
1970
Play for Today as Clara, in Psychiatric Hospital (1 episode)
1970
Play for Today as Hilda (1 episode)
1970
Play for Today as June (1 episode)
1970
Doomwatch as Kit Pedler (1 episode)
1968
Inadmissible Evidence as Watson's Guest
1966
Way Off Beat as Mrs. Wentworth
1963
Doctor Who as Eleanor (4 episodes)
1955
Dixon of Dock Green as Brenda Walker (1 episode)
1952
It Started in Paradise as Announcer