Legal 18 TBA
Director
Imperfections 2018
as Crosby
Billy Boy 2018
as Boy
Man of Steel 2013
as Teenage Pete Ross
30 Minutes or Less 2011
as 15 Year Old #2
Credits from TMDB.