Shrapnel
2023 · Action
as Max Vohden
Til Death Do Us Part
as Bestman
Priest
2011 · Action
as Hicks
Blowback
2022 · Action
as Nick
Nanny Cam
2014 · Drama
as Mark Kessler
Pandorum
2009 · Action
as Gallo
Reckless
2014 · Crime
as Roy Rayder
4 Minute Mile
as Wes Jacobs
Desert Dawn
2025 · Action
as John Sites
Outlaw Posse
2024 · Drama
as Caprice
Nine Bullets
as Tommy
Love Hurts
as Renny Merlo
Dangerous Lies
2020 · Crime
as Mickey Hayden
72 Hours
2024 · Action
as Alex James
The Magnificent Seven
2016 · Action
as McCann
The Twilight Saga: New Moon
2009 · Adventure
as James