Movies
X-Men: Days of Future Past
as Havok
X-Men: Apocalypse
as Alex Summers / Havok
Hannah Montana 20th Anniversary Special
as Self (archive footage)
Battle: Los Angeles
as Cpl. Scott Grayston
The Spy Next Door
as Larry
Walk the Line
as Young Jack Cash
Stoker
as Chris Pitts
Monster Trucks
as Tripp Coley
Hannah Montana: The Movie
as Travis Brody
Paranoia
as Kevin