2022
Dracula Unearthed as Mina Van Helsing (archive footage)2018
Next of Kin as Elspeth2015
Unforgotten as Not available2010
Reunited as Not available2010
Reunited as Anita2009
U Be Dead as Irene Pemberton2008
Mistresses as Julia2007
That's What I Call Television as Not available2005
Bloodlines as Elaine Hopkin2004
New Tricks as June Parker2004
The Alan Clark Diaries as Not available2001
Doctor Otter as Raylee (voice)1999
Bad Girls as Catherine Earlham1997
Spark as Colette1995
Ghostbusters of East Finchley as Grace1992
Heartbeat as Vivienne Keen1991
Pebble Mill as Self1989
Stay Lucky as Sally Hardcastle1984
Hammer House of Mystery and Suspense as Eva Bailey1984
Champions as Jo Beswick1984
The Corvini Inheritance as Eva Bailey1983
Just Good Friends as Penny Warrender1980
The Good Companions as Susie Dean1979
Minder as Sarah Bates1979
Tales of the Unexpected as Leila1979
Dracula as Mina Van Helsing1979
Casting the Runes as Prudence Dunning1979
Roger of the Raj as Miranda1977
Target as Not available1977
Secret Army as Lisa 'Yvette' Colbert1977
Raffles as Not available1977
Give Us a Kiss, Christabel as Christabel1976
Ripping Yarns as Miranda1976
Practical Experience as Judy1975
The Hanged Man as Captain Jane Ashley1974
Playhouse as Judy1974
Fall of Eagles as Kschessinska1974
The Lonely Man's Lover as Lizzie1973
Thriller as Gillie Randall1972
Doctor in Charge as Not available1972
The Long Chase as Not available1970
Play for Today as Not available1965
BBC Play of the Month as Lady Maria1965
BBC Play of the Month as Grace Harkaway