Actor
Carlton Taylor Has Major Problems
2026 · as Major
The Stress Is Killing Me
2025 · as Jason Farr
McVeigh
2024 · as Dwight
Cruzado
2023 · as Sean Riser
How to Blow Up a Pipeline
2023 · as Texas Ranger
Unfavorable Odds
2022 · as Brad Wilson
Jane
2022 · as Officer Phillips
Vengeance
2022 · as Officer Mike
Deadly Illusions
2021 · as Detective Newheart
The Marksman
2021 · as Customs Officer
Dreamland
2019 · as Cop
One Nation Under God
2019 · as Chris