Actor · Born 1984
Bike Squad
2008 · as Sheena West
Back to the Secret Garden
2000 · as Geraldine
Tom's Midnight Garden
1999 · as Hatty (12 years)
The Governess
1998 · as Clementina Cavendish
FairyTale: A True Story
1997 · as Elsie Wright
The Haunting of Helen Walker
1995 · as Flora
Innocent Lies
1995 · as Angela Cross
A Pin for the Butterfly
1995 · as Marushka