Actor
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