Elijah and the Rock Creature 2018
as Uncle Jamie
Grave Halloween 2013
as Brody
Restless Virgins 2013
as Phillip
Mon Ami 2012
as Josh Hamilton
Best Player 2011
as Bob
Charlie St. Cloud 2010
as Green
Diary of a Wimpy Kid 2010
as Unpopular 80s Boy
Credits from TMDB.