Known For
Filmography
2008
2008
2005
2004
2003
2001
2000
1999
1998
1997
1997
1996
1995
1995
1995

Bike Squad
Movie · as Sheena West

Lost in Austen
TV · as Kitty Bennet · 4 eps

Doctor Who
TV · as Nancy

Agatha Christie's Marple
TV · as Pamela Reeves · 1 ep

Coming Up
TV · as Vicky · 1 ep

The Cazalets
TV · 6 eps

Back to the Secret Garden
Movie · as Geraldine

Tom's Midnight Garden
Movie · as Hatty (12 years)

The Governess
Movie · as Clementina Cavendish

FairyTale: A True Story
Movie · as Elsie Wright

Family Affairs
TV · 258 eps

The Demon Headmaster
TV · as Bess · 3 eps

A Pin for the Butterfly
Movie · as Marushka

Innocent Lies
Movie · as Angela Cross

The Haunting of Helen Walker
Movie · as Flora
