
1988Born
61Credits
Known for
13 Going on 30Young Matt
Avatar: The Last AirbenderTeen Sozin (voice)
Malcolm in the MiddleBoy
BonesEmory Stewart
The RookieMr. Moore2026HellMovie
2024As Easy As Closing Your EyesKieranMovie
2023We Have NotesMarketing Creative DirectorMovie
2023Better HalfPaulMovie
2020The Speed of TimeYoung JohnMovie
2016SundownBlakeMovie
2016Friend RequestGustavoMovie
2015Field of Lost ShoesBenjamin 'Duck' ColonnaMovie
2010High SchoolTravis BreauxMovie
2009Love at First HiccupNickMovie
2008Foster's Home for Imaginary Friends: Destination ImaginationMac (voice)Movie
2008Remember the DazeModMovie
2008American SonDarcyMovie
2007Resurrection MaryCurtisMovie
2007CN Invaded Part 1: Cheese A-Go-GoMac (voice)Movie
2006Foster's Home for Imaginary Friends: Good Wilt HuntingMac / Socket Tubey's Creator (voice)Movie
2006GrilledJerryMovie
2005Foster's Home for Imaginary Friends Lost ClausMac (voice)Movie
2004Surviving ChristmasOlder BrotherMovie
2004Foster's Home For Imaginary Friends: House of Bloo'sMac (voice)Movie
2004Rocket Power: The Big DaySam Dullard (voice)Movie
200413 Going on 30Young MattMovie
2004Rocket Power: Island of the MenehuneSam DullardMovie
2003Full-Court MiracleBig Ben SwartzMovie
2002Black Mask 2: City of MasksRaymondMovie
2002Adventures in Odyssey: The Caves of QumranDylan Taylor (voice)Movie
2002National Lampoon's Van WilderLittle KidMovie
1999Snowden's Christmas(voice)Movie
1995Sweet NothingYoung RichieMovie
Is this you?
Link these credits to your frames profile.