
Acted in 36
2020s
- 2026
- 2020
2010s
- 2017
Heidi: Queen of the Mountain
Seb
- 2014
The Secrets
Julie · 1 episode
- 2012
Dirk Gently
Susan Harmison · 1 episode
- 2011
Kidnap and Ransom
Angela Beddoes · 6 episodes
- 2010
Beyond the Pole
Becky
2000s
- 2007
Dead Clever: The Life and Crimes of Julie Bottomley
Sarah
- 2004
- 2003
Sweet Dreams
Stella
Flyfishing
Sam
- 2002
Lost in the Snow
Lily
- 2001
Dead by Monday
Julie Matthews
Adrian Mole: The Cappuccino Years
Pandora Braithwaite · 6 episodes
- 2000
Easter Tales
The Servant Girl · 1 episode
1990s
- 1998
- 1997
Macbeth
Lady Macbeth
The Investigator
Sgt. Caroline Meagher
- 1996
Bolshe vita
Movie
Crossing the Floor
Ruth Clarke
- 1994
- 1991
1980s
- 1989
- 1988
Comic Relief
TV
- 1986
- 1985
Produced 1
2000s
- 2003
Flyfishing
Executive Producer
Appearances4
2010s
- 2016
Inside Chernobyl's Mega Tomb
Narrator
Sugar Free Farm
Narrator · 4 episodes
- 2015
How Star Wars Changed the World
Host
2000s
- 2005
Angel of Death: The Story of Beverly Allitt
Narrator