Year Title Genre Role
2012 The Hunger Games action Peeta Mellark
2012 Carmel drama Joshua
2012 7 Days in Havana drama N/A
2011 Journey 2: The Mysterious Island action Sean Anderson
2011 Red Dawn action Robert
2011 Detention horror Clapton Davis
2010 The Third Rule (short) comedy Chuck
2010 The Kids Are All Right drama Laser
2009 Cirque du Freak: The Vampire’s Assistant action Steve
2008 Journey to the Center of the Earth action Sean Anderson
2008 Winged Creatures drama Jimmy Jaspersen
2007 Firehouse Dog action Shane Fahey
2007 Bridge to Terabithia drama Jess Aarons
2006 RV comedy Carl Munro
2005 Zathura: A Space Adventure action Walter
2005 Little Manhattan comedy Gabe
2005 Kicking & Screaming comedy Bucky Weston
2005 One Last Ride drama Joey
2004 The Polar Express animation Hero Boy
2004 Howl’s Moving Castle animation Markl (voice)
2004 Party Wagon animation Toad (voice)
2004 Motocross Kids action TJ
2004 Eddie’s Father N/A Eddie Corbett
2003 Wilder Days drama Chris Morse
2003 Miracle Dogs drama Charlie Logan
2003 American Splendor biography Robin
2002 Becoming Glen comedy Young Glen


Year Title Genre Role
2004 Justice League
Episode ‘For the Man Who Has Everything’
animation Van-El (voice)
2003 Line of Fire
Episode ‘Take the Money and Run’
drama Donny Rawlings
2003 The Division
Episode ‘Till Death Do Us Part’
drama Matthew Inwood
2002 ER
Episode ‘First Snowfall’
drama Matt
2002 House Blend comedy Nicky Harper

Leave a Reply