
Acted in 45
2000s
- 2004
The Phoenix and the Carpet
Eliza
- 2002
The Many Lives of Albert Walker
Jean Crowley
1990s
- 1998
Tess of the D'Urbervilles
Joan Durbeyfield · 2 episodes
- 1997
The Phoenix and the Carpet
Eliza · 6 episodes
- 1996
- 1995
Rich Deceiver
Ellie Freeman
- 1993
1980s
- 1989
May to December
Zoe · 25 episodes
- 1988
Doctor Who: The Happiness Patrol
Susan Q
Stanley
Elsie
- 1986
Season's Greetings
Pattie
- 1985
Florence Nightingale
Joanne
- 1984
A Distant Scream
Sarah Kimble
Doctor Who: Frontios
Norna
- 1982
The Deadly Game
Nicole
- 1981
Smuggler
Sarah Morton · 13 episodes
- 1980
1970s
- 1979
- 1978
Red Shift
Jan
- 1977
A Little Night Music
Petra
- 1976
Rocky Marciano Is Dead
Sue
Our Mutual Friend
Elizabeth 'Lizzie' Hexam · 7 episodes
- 1975
- 1974
Haunted: The Ferryman
Jill Attingham
South Riding
Movie
South Riding
Lydia Holly · 13 episodes
- 1973
The Sea Children
Movie
- 1972
- 1970
1960s
- 1969
In Loving Memory
TV
- 1963