Top Gun: Maverick 2022
Adm. Beau 'Cyclone' Simpson
Bad Times at the El Royale 2018
Laramie Seymour Sullivan / Dwight Broadbeck
The Town 2010
FBI S.A. Adam Frawley
The Report 2019
Denis McDonough
A Single Man 2009
Harold Ackerly (voice) (uncredited)
Beirut 2018
Mason Skiles
The Congress 2013
Dylan Truliner (voice)
The Jesus Rolls 2019
Paul Dominique
Howl 2010
Jake Ehrlich
Stolen 2009
Tom Adkins Sr.
Aardvark 2018
Craig Norman
Wilder & Me 2025
William Holden