
2024
KAOS as Pious Agatha2019
The War of the Worlds as Mrs. Elphinstone2018
A Very English Scandal as Countess of Arran2017
Still Star-Crossed as Nurse2011
The Lady as Lucinda Philips2010
Tamara Drewe as Penny Upminster2010
Harold Pinter: A Celebration as Self2007
Flood as Penny, Nash's Assistant2006
Pinochet in Suburbia as Pam Harris2006
Eleventh Hour as Not available2005
Twenty Thousand Streets Under The Sky as Ella's Mother2004
Benefit to Mankind as Sestrina Swannee2003
The Commander as Not available2003
The Last Detective as Not available1998
The Worst Witch as Miss Pike1997
Midsomer Murders as Margaret Seagrove1997
Underworld as Not available1994
Wycliffe as Patricia Cleeve1994
(All Quiet on the) Preston Front as Jeanetta1994
Butter as Susie1993
Bad Company as Ann Whelan1992
Heartbeat as Penelope Harrison1992
Miss Pym's Day Out as Belinda1992
Just Like a Woman as Louisa1992
The Hummingbird Tree as Marjorie Holmes1991
Broke as Melanie Bannister1991
Afraid of the Dark as Lucy Trent1990
Crossing to Freedom as Mrs. Cavanaugh1990
Changing Step as Lady Alice Napier1990
A TV Dante as Lucy1990
Crimestrike as WPC 1191989
How to Get Ahead in Advertising as Monica1989
Bye Bye Blues as Lady Wilson1988
The Dark Room as Deb1988
The Play on One as Lady Alice Napier1987
Hope and Glory as Molly1987
The Devil's Disciple as Judith Anderson1987
Loyalties as Lily Sutton1986
Dead Man's Folly as Amanda Brewis1985
The Ray Bradbury Theater as Alice Leiber1985
Time and the Conways as Joan Helford1985
The Last Place on Earth as Kathleen Bruce - Mrs. Scott1985
Theatre Night as Judith Anderson1984
Frankenstein as Justine1984
The Jewel in the Crown as Daphne Manners1984
Hay Fever as Jackie Coryton1984
Tickle on the Tum as Miss Marker1981
Bergerac as Carol1980
Lady Killers as Janet Cole1979
The Racing Game as Not available1978
The Shout as Harriet1977
The Professionals as Sally1975
The Naked Civil Servant as Model1974
Butley as Not available1974
Napoleon and Love as Not available