Auxilium 2022
as Charlie
Me You Madness 2021
as Unsynchronized Bike Rider
G.I. Joe: Retaliation 2013
as First Son
Playing for Keeps 2012
as Billy
The Campaign 2012
as Clay Huggins
This Must Be the Place 2011
as Tommy
Super 2010
as Young Frank
Credits from TMDB.