Actor
Sicario
2015 · as US Marshal
Eddington
2025 · as Phil (Council Member)
At the End of the Santa Fe Trail
2025
Butch Cassidy and the Wild Bunch
2025 · as Eddie
Rust
2024
LaRoy, Texas
2024 · as James Barlow
Flamin' Hot
2023 · as Quickie Mart Police Officer
Dead for a Dollar
2022 · as Stonebreaker
Third Act
2022 · as Adam
The Harder They Fall
2021 · as Prison Guard
The Marksman
2021 · as Trooper
Just Getting Started
2017 · as Tony
The Magnificent Seven
2016 · as Arcade Jones