2024
A Gangster's Kiss as Crassus
2022
Renegades as Judy Carver
2021
The Pebble and the Boy as Sonia
2020
McDonald & Dodds as Barbara Graham (1 episode)
2017
Richard Osman's House of Games as Self - Contestant (5 episodes)
2017
Tina & Bobby as Betty Greene (1 episode)
2016
Agatha Raisin as Emma Comfrey (1 episode)
2015
The 90s: Ten Years That Changed the World as Self (archive footage) (uncredited)
2011
Death in Paradise as Bella Stableforth (1 episode)
2009
Alan Carr: Chatty Man as Self (1 episode)
2009
Chris Moyles' Quiz Night as Self (2 episodes)
2008
Bargain Hunt Famous Finds (1 episode)
2008
Celebrity Juice as Self (2 episodes)
2007
Would I Lie to You? as Self (1 episode)
2007
The Magic Door as Rachel
2007
The Graham Norton Show as Self (1 episode)
2006
The One Show as Self - Guest (1 episode)
2006
The Children's Party at the Palace as The Grand High Witch (The Witches)
2005
Must See TV (1 episode)
2005
A Bear's Tail as Helen Hennerson (6 episodes)
2005
8 Out of 10 Cats as Self (1 episode)
2005
Monkey Trousers (7 episodes)
2005
The Friday Night Project as Self - Guest Host (1 episode)
2004
Who Do You Think You Are? as Self (1 episode)
2004
The Paul O'Grady Show as Self - Guest (1 episode)
2004
Who's Your Daddy? as Heather McKay
2003
Little Britain as Patricia (1 episode)
2003
Strange Frequency² as Angie (segment 'Soul Man')
2003
Shelter Island as Alexandria 'Alex'
2002
The One and Only as Stella
2002
Bo' Selecta! as Self (10 episodes)
2002
Bad Karma as Maureen Hatcher / Agnes
2001
Loves Music, Loves To Dance as Darcy Scott
2001
Things Behind the Sun as Denise
2001
Murder in Mind as Angela Stephenson (1 episode)
2001
Celebrity Big Brother as Self - Contestant (32 episodes)
2000
Aladdin: The ITV Pantomime as Princess Jasmine
2000
The Pavilion as Clara Huddlestone
1999
Janice Beard 45 WPM as Julia
1999
Holby City as Faye Byrne (1 episode)
1998
Human Bomb as Marcia Weller
1998
The Last Don II as Josie Cirolia (2 episodes)
1996
Grace of My Heart as Cheryl Steed
1996
TFI Friday as Self (1 episode)
1995
Tunnel Vision as Kelly Wheatstone
1995
At the Midnight Hour as Elisabeth Guiness
1995
Angels and Insects as Eugenia Alabaster Adamson
1995
Soccer AM as Self (1 episode)
1995
Dream Man as Kris Anderson
1995
Lo + plus as Self - Guest (1 episode)
1995
Love and Betrayal: The Mia Farrow Story as Mia Farrow
1995
Kleptomania as Julie
1994
Fall from Grace as Lady Deirdre Sebright
1993
Shooting Stars as Self (1 episode)
1993
Full Eclipse as Casey Spencer
1993
Bitter Harvest as Jolene
1992
Adam Bede as Hetty Sorrel
1992
Does This Mean We're Married? as Deena
1992
Blame It on the Bellboy as Caroline Wright
1992
The Turn of the Screw as Jenny
1991
Prince of Shadows as Rebeca
1991
Blue Tornado as Isabella
1991
Timebomb as Dr. Anna Nolmar
1990
Bullseye! as Sick Lady on Train
1990
Chicago Joe and the Showgirl as Joyce Cook
1989
Screen One as Hetty Sorrel (1 episode)
1989
A Chorus of Disapproval as Linda Washbrook
1989
Lethal Weapon 2 as Rika Van Den Haas
1989
Tales from the Crypt as Bridget (1 episode)
1989
Arms and the Man as Louka - maid
1987
Lahaye d'honneur as Self - Eight Wonder (1 episode)
1987
Le monde est à vous as Self - Eight Wonder (1 episode)
1987
French & Saunders as Self (1 episode)
1986
Casualty as Charlotte Leith-Jones (1 episode)
1986
Absolute Beginners as Suzette
1985
Silas Marner as Eppie
1985
The Corsican Brothers as Emilie du Cailland
1984
Diana as Young Diana (10 episodes)
1983
The Tragedy of Richard III as Lady Margaret Plantagenet
1982
Schoolgirl Chums as Hilary
1982
The Adventures of Pollyanna as Pollyanna
1980
The Mystery of the Disappearing Schoolgirls as Daisy
1979
Quincy's Quest as Jennifer
1979
The Legend of King Arthur as Morgan le Fay as a child (1 episode)
1979
Hanover Street as Sarah Sellinger
1979
Lady Oscar as young Oscar François de Jarjayes
1978
BBC Television Shakespeare (1 episode)
1976
Dickens Of London as Georgina Hogarth (13 episodes)
1976
The Blue Bird as Mytyl
1975
Hennessy as Angie Hennessy
1975
Alfie Darling as Penny
1974
The Great Gatsby as Pamela Buchanan
1972
Emmerdale as Sadie King (3446 episodes)
1951
Hallmark Hall of Fame as Emilie du Caillaud (1 episode)