Filmography[]
- Sucker Punch (2011) - Baby Doll
- The Uninvited (2009) - Anna
- Stranded (2006) - Penny
- Lemony Snicket's A Series of Unfortunate Events (2004) - Violet Baudelaire
- After the Deluge (2003) - Maddy
- Ned Kelly (2003) - Grace Kelly
- Darkness Falls (2003) - Young Caitlin Greene
- Ghost Ship (2002) - Katie Harwood
- The Man Who Sued God (2001) - Rebecca Myers
- Halifax f.p: Playing God (2001) - Kristy O'Conner
- The Echo of Thunder (1998) - Opal Ritchie