
Acted in 32
2020s
- 2023
Tales of the Tardis
Areta · 1 episode
- 2021
- 2020
2010s
- 2018
The Child in Time
Stephen's Mother
- 2013
2000s
- 2008
- 2007
Messages
Carol
- 2005
Love Soup
TV
The Government Inspector
Janice Kelly
- 2001
The Discovery of Heaven
Trees Quist
1990s
- 1997
A Dance to the Music of Time
Susan · 4 episodes
Bright Hair
Valerie Miles
- 1995
The Vacillations of Poppy Carew
Venetia
- 1992
Victoria Wood's All Day Breakfast
Movie
Bad Ronald
Christina
- 1990
Perfect Scoundrels
Miranda Parris · 1 episode
1980s
- 1989
- 1988
Wall of Tyranny
Helga
Hannay
TV
- 1987
Bust
Janet Summers · 6 episodes
Miss Marple: Sleeping Murder
Gwenda Reed · 2 episodes
- 1986
A Very Peculiar Practice
Jeannie MacAllister · 1 episode
- 1985
Florence Nightingale
Marianne Nicholson
Doctor Who: Vengeance on Varos
Areta
- 1983
The Gay Lord Quex
Miss Claridge