Actor
F1
2025
as Chip Hart
Mission: Impossible - The Final Reckoning
2025
as Jasper Briggs
Fancy Dance
2024
as Frank
Lake George
2024
as Don
Eileen
2023
as Jim Dunlop
Mission: Impossible - Dead Reckoning Part One
2023
as Briggs
Spider-Man: Across the Spider-Verse
2023
as George Stacy (voice)
The Gray Man
2022
as Six's Father
South of Heaven
2021
as Schmidt
Small Engine Repair
2021
as Patrick 'Packie' Hanrahan
The Gateway
2021
as Parker
F9
2021
as Michael Stasiak
Vampires vs. the Bronx
2020
as Frank Polidori
The Quarry
2020
as The Man
Low Tide
2019
as Sergeant Kent
Joker
2019
as Detective Burke
To the Stars
2019
as Hank Deerborne
Vice
2018
as Wayne Vincent
First Man
2018
as Gus Grissom
Bad Times at the El Royale
2018
as Dr. Woodbury Laurence
City of Lies
2018
as Frank Lyga
Sicario: Day of the Soldado
2018
as Andy Wheeldon
The Catcher Was a Spy
2018
as Joe Cronin
Beirut
2018
as Gary Ruzak
Wheelman
2017
as Motherfucker
Death Note
2017
as James Turner
Kong: Skull Island
2017
as Earl Cole
Star Trek Beyond
2016
as Teenaxi Leader (voice)
Term Life
2016
as Matty Miller
A Country Called Home
2016
as Cole Edwards
Knight of Cups
2015
as Jim
Lila & Eve
2015
as Holliston
Cop Car
2015
as Man
Non-Stop
2014
as Agent Marenick
The Wolf of Wall Street
2013
as Captain Ted Beecham
American Hustle
2013
as Carl Elway
Fast & Furious 6
2013
as Michael Stasiak
Silver Linings Playbook
2012
as Jake Solatano
Savages
2012
as Chad
Big Miracle
2012
as SAR Pilot Conrad
Catch.44
2011
as Billy
Take Shelter
2011
as Dewart
This Must Be the Place
2011
as Ernie Ray
The Conspirator
2011
as Capt. Cottingham
The Lincoln Lawyer
2011
as DJ Corliss
Machete
2010
as Sniper
Barry Munday
2010
as Donald
Radio Free Albemuth
2010
as Phil
Blood Creek
2009
as Luke Benny
Bad Lieutenant: Port of Call - New Orleans
2009
as Justin
Fast & Furious
2009
as Michael Stasiak
Spooner
2009
as Stan Manfretti
The Killing Room
2009
as Tony Mazzolla
Splinter
2008
as Dennis Farell
South of Heaven
2008
as Mad Dog Mantee
Pride and Glory
2008
as Kenny Dugan
Wristcutters: A Love Story
2007
as Eugene
First Snow
2006
as Vincent McClure
Lords of Dogtown
2005
as Drake Landon
Faith of My Fathers
2005
as Norris Overly
Man of the House
2005
as Ranger Holt
Water
2004
as Daniel West
Out of This World
2004
as Russell Reade
Paradise
2004
as Jeremiah Alcott
All the Real Girls
2003
as Tip
Bad Company
2002
as Agent Wells (Uncredited)
Submerged
2001
as Capt. Oliver Naquin
Tigerland
2000
as Pvt. Wilson
Spider-Man: Beyond the Spider-Verse
as George Stacy (voice)