Safelight 2015
as Teenage Thug
Angels in Stardust 2014
as Boyd
Game of Your Life 2011
as Donald Wallace
Flying Lessons 2010
as Teen Punk 1
Merry Christmas, Drake & Josh 2008
as Teen Brother #1
Uncle P 2007
as Max
Final Approach 2005
as Bruno
Credits from TMDB.