Actor · Born 1967
Sicario
2015 · as Jessie Garza
Marrow
2026 · as Sergeant Frank Mitchell
The Clean Up Crew
2024 · as Rob
Cult Killer
2024 · as Victor Harrison
The Woman Under the Stage
2023 · as Terrence Durrand
High Moon
2019 · as Sheriff Hardy
Crypto
2019 · as Officer Braddock
The Harrowing
2017 · as Ryan Calhoun
The Sector
2016 · as John Anson
Arbor Day the Musical
2014 · as Max
Bad Ass 2: Bad Asses
2014 · as Ex-Marine
Chasing Shakespeare
2014 · as Sheriff (uncredited)