Teen Spirit 2011
as Clementine Pollock
RoboDoc 2009
as Jenny
Sydney White 2007
as Young Sydney White
The Touch 2005
as Hannah
Monster 2003
as 7-Year-Old Aileen
Credits from TMDB.