Pretty Little Liars (TV series)
Alison DiLaurentis
2011 Geek Charming (TV movie)
Amy
2011 X-Men: First Class
Teenage Girl
2011 Medium (TV series)
14-year old Marie
2009-2010 Heroes (TV series)
Amanda Strazzulla
2009 Heroes: Slow Burn (TV series)
Amanda Strazzulla
2009 Without a Trace (TV series)
Daphne Stevens
2007 CSI: Miami (TV series)
Beth Buckley
2007 Claire (TV movie)
Maggie Bannion
2007 Good Luck Chuck
Goth Girl
2007 The Air I Breathe
Young Sorrow
2005 House M.D. (TV series)
Andie
2005 Wanted (TV series)
Millie Rose
2005 Wanted (TV movie)
Millie Rose
2005 The Adventures of Sharkboy and Lavagirl 3-D
Marissa/Ice Princess
2004 Stargate SG-1 (TV series)
Grace
2002 Family Affair (TV series)
Buffy Davis