|2018||Ready Player One as High School Kid|
|2018||Cobra Kai as Eli 'Hawk' Moskowitz|
|2016||The Swap as Jack Malloy|
|2014||The Gambler as Young Boy (uncredited)|
|2013||Jinxed as Charlie Murphy|
|2013||Tom and Jerry's Giant Adventure as Jack|
|2012||Rise of the Guardians as Monty (voice)|
|2012||ParaNorman as Blithe Hollow Townperson (voice)|
|2011||Judy Moody and the Not Bummer Summer as Boy|
|2010||How Do You Know as Boy (uncredited)|
|2009||Duress as Thomas Wilkins|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.