Actor · Born 1962
Silence of the Prey
2024 · as Luther
The Many Saints of Newark
2021 · as Army Recruiter
Respite
2020
Standing Up, Falling Down
2020 · as Officer
What a Wonderful World
2019 · as Tom
Campfire Alpha
2019 · as Officer Mahomes
Boarding School
2018 · as Claude
The Wizard of Lies
2017 · as Federal Agent
John Wick: Chapter 2
2017 · as Earl's Guard #1
An Act of War
2015 · as Lieutenant Sullivan
Last Words of the Holy Ghost
2011 · as Larry Carver
Heads and Tails
2009