Actor
The Accountant 2
2025
as Brax
The Amateur
2025
Origin
2023
as Brett Hamilton
Sharp Stick
2022
as Josh
The Unforgivable
2021
as Blake
King Richard
2021
as Rick Macci
The Many Saints of Newark
2021
as Johnny Soprano
Small Engine Repair
2021
as Terrance Swaino
Those Who Wish Me Dead
2021
as Ethan Sawyer
Viena and the Fantomes
2020
as Monroe
Justice League Dark: Apokolips War
2020
as Trigon (voice)
Ford v Ferrari
2019
as Lee Iacocca
The Peanut Butter Falcon
2019
as Mark
Widows
2018
as Florek
Sweet Virginia
2017
as Sam Rossi
The Robot Chicken Walking Dead Special: Look Who's Walking
2017
as Shane Walsh (voice)
Wind River
2017
as Matt Rayburn
Shot Caller
2017
as Frank 'Shotgun'
Baby Driver
2017
as Griff
Pilgrimage
2017
as The Mute
The Escape
2016
as Holt
The Accountant
2016
as Brax
Justice League vs. Teen Titans
2016
as Trigon (voice)
Sicario
2015
as Ted
We Are Your Friends
2015
as Paige Morrell
Me and Earl and the Dying Girl
2015
as Mr. McCarthy
Fury
2014
as Grady 'Coon-Ass' Travis
Grudge Match
2013
as B.J. Rose
The Wolf of Wall Street
2013
as Brad
Snitch
2013
as Daniel James
Timmy Muldoon and the Search for the Shadoweyes Bandit
2013
as Muscle Bruce
Rampart
2011
as Dan Morone
Date Night
2010
as Young Man
The Ghost Writer
2010
as Rick Ricardelli
Night at the Museum: Battle of the Smithsonian
2009
as Al Capone
A Line in the Sand
2008
as Banzai
Bar Starz
2008
as Donnie Pitron
Day Zero
2007
as Jams Dixon
The Air I Breathe
2007
as Interviewer
World Trade Center
2006
as Christopher Amoroso
Revenge of the Middle-Aged Woman
2004
as Man in Office
Tony n' Tina's Wedding
2004
as Dominic Fabrizzi
Snow Ponies
The Bear: Fishes
as Michael Berzatto