Filmography
2015
Frances Shea
2014
Eve
2014
Cassia
2013
Sara
2013
Florence Carter Wood
2011
Lucy
2011
Babydoll
2008
Anna Rydell
2005
Penny
2004
Lemony Snicket's A Series of Unfortunate Events
Violet
2003
Grace Kelly
2003
young Caitlin
2002
Katie
2001
Rebecca Myers
1998
cast member