Movies
Top Gun: Maverick
as Lt. Jake 'Hangman' Seresin
The Super Mario Galaxy Movie
as Fox McCloud (voice)
Anyone but You
as Ben
The Dark Knight Rises
as Trader #1
The Running Man
as Ben Richards
Twisters
as Tyler
Hidden Figures
as John Glenn
The Expendables 3
as Thorn
How to Make a Killing
as Becket Redfellow
Hit Man
as Gary Johnson