
Acted in 31
2010s
- 2015
Pompidou
Ambulance Volunteer · 1 episode
- 2013
Shame the Devil
Emma
2000s
- 2009
Irreversi
Terry
- 2008
Sharpe's Peril
Mrs Tredinnick
Goldfish
Claire
The Royal Today
Heather Dunstan · 50 episodes
- 2006
- 2004
- 2003
Gifted
Faye Steadman
The Royal
Eve Peterson · 1 episode
- 2002
Jeffrey Archer: The Truth
Secretary
Alone
Sarah
- 2001
Murder Rooms: The Dark Beginnings of Sherlock Holmes
Gladys Donovan · 1 episode
Animated Tales of the World
Ines (voice) · 1 episode
In a Land of Plenty
Young Zoe · 2 episodes
- 2000
I Saw You
Zoe
1990s
- 1999
A Time to Love
Anne
The Last Train
Hild · 6 episodes
The Scarlet Pimpernel
Claudette de Bridoire · 1 episode
- 1998
A Rather English Marriage
Young Grace
City Central
Alison · 4 episodes
- 1997
- 1993