2024
Scoop as Netta McAlister2021
Les Dawson Lost Tapes as Self - Narrator2020
The Diana Interview: Revenge of a Princess as Narrator2020
Bumps as Anita2019
Prince Charles: Inside the Duchy of Cornwall as Narrator (voice)2017
The Good Karma Hospital as Dr. Lydia Fonseca2017
Diana, Our Mother: Her Life and Legacy as Narrator (voice)2015
The Trials of Jimmy Rose as Jackie Rose2014
Tommy Cooper: Not Like That, Like This as Gwen 'Dove' Cooper2010
The Michael Ball Show as Self2008
Little Dorrit as Mrs. Merdle2008
Honest as Lindsay Carter2006
The One Show as Self2006
The Children's Party at the Palace as Cruella de Vil (The 101 Dalmatians)2005
Mike Bassett: Manager as Karine Bassett2005
Vincent as Jackie Nelson2004
Who Do You Think You Are? as Self2004
New Tricks as Sandra Pullman2003
Suspicion as Carol Finnegan2001
Richard & Judy as Self2001
Friday Night with Jonathan Ross as Self2001
Mike Bassett: England Manager as Karine Bassett2001
The Making of Sexy Beast as Self2000
At Home with the Braithwaites as Alison Braithwaite2000
Sexy Beast as Deedee2000
The Sight as Detective Pryce2000
The Wedding Tackle as Petula1999
Loose Women as Self1999
Hope and Glory as Debbie Bryan1999
The Blonde Bombshell as Diana Dors (1965-1984)1998
Close Relations as Prudence Hammond1998
King Lear as Regan1995
Dangerfield as Dr. Joanna Stevens1993
Body & Soul as Lynn1991
Performance as Regan1991
Spender as Roberta 'Bobby' Montgomery1991
From Doon with Death as Helen Missal1990
El C.I.D. as Rosie Bromley1990
The Lorelei as Kate1988
Streets Apart as Sylvia Grant1988
The Importance of Being Earnest as Gwendolen1988
For Queen & Country as Stacey1987
The Ruth Rendell Mysteries as Susan Townsend1986
Casualty as Olivia Purcell1985
Screen Two as Kate1985
Theatre Night as Julia Melville1985
Theatre Night as Gwendolen1984
Oxbridge Blues as Maxine1984
Give My Regards to Broad Street as Office Receptionist1984
Pericles, Prince of Tyre as Marina1983
Taggart as Julie Carson1982
The Agatha Christie Hour as Pauline, Grand Duchess of Ostravia1980
Richard's Things as Josie Chambers1979
Tales of the Unexpected as Anna Warrack1979
Tales of the Unexpected as Pat1978
The BBC Television Shakespeare as Marina1978
An Audience with... as Self1949
The BAFTA Awards as Self