FILMOGRAFÍA

CINE

-AMERICAN SPLENDOR (2003) interpretando a Robin.
-MOTOCROSS KIDS (2004) interpretando a TJ.
-POLAR EXPRESS (2004) poniendole voz a Hero Boy.
-HOWL'S MOVING CASTLE (2004) poniendole voz a Markl.
-ONE LAST RIDE (2005) interpretando a Joey.
-UN ENTRENADOR GENIAL (2005) interpretando a Bucky Weston.
-PEQUEÑO MANHATTAN (2005) interpretando a Gabe.
-ZATHURA (2005) interpretando a Walter.
-¡VAYA VACACIONES! (2006) interpretando a Carl Munro.
-UN PUENTE HACIA TERABITHIA (2007) interpretando a Jesse Aarons.
-FIREHOUSE DOG (2007) interpretando a Shane Fahey.
-WINGED CREATURES (2008) interpretando a Jimmy Jaspersen.
-VIAJE AL CENTRO DE LA TIERRA (2008) interpretando a Sean Anderson.
-EL CIRCO DE LOS EXTRAÑOS (2009) interpretando a Steve ''Leopard'' Leonard.
-LOS CHICOS ESTÁN BIEN (2010) interpretando a Laser.
-THE THIRD RULE (2010) interpretando a Chuck.
-DETENTION (2011) interpretando a Clapton Davis.
-CARMEL (2012) interpretando a Joshua Mason.
-RED DAWN (2012) interpretando a Robert Kinter.
-VIAJE AL CENTRO DE LA TIERRA 2: LA ISLA MISTERIOSA (2012) interpretando a Sean Anderson.
-LOS JUEGOS DEL HAMBRE (2012) interpretando a Peeta Mellark.
-7 DÍAS EN LA HABANA (2012) interpretando a Teddy Atkins.

TELEVISIÓN

-BECOMING GLEN (2002) interpretando a Young Glen.
-HOUSE BLEND (2002) interpretando a Nicky Harper.
-ER (2002) interpretando a Matt.
-THE DIVISION (2003) interpretando a Matthew Inwood.
-LINE OF FIRE (2003) interpretando a Donny Rawlings.
-MIRACLE DOGS (2003) interpretando a Charlie Logan.
-WILDER DAYS (2003) interpretando a Chris Morse.
-JUSTICE LEAGUE (2004) interpretando a Van el joven Bruce Wayne.
-EDDIE'S FATHER (2004) interpretando a Eddie Corbett.
-PARTY WAGON (2004) interpretando a Toad E. Bartley.
The Hunger Games Mockingjay Pin