All the Devil's Men
2019 · Action
as Collins
Under the Stadium Lights
2021 · Action
as Chad Mitchell
Gangster Land
2017 · Action
as Al Capone
Mission of Honor
as John Kent 'Kentowski'
Clawfoot
2024 · Comedy
as Leo
Manifest West
2022 · Drama
as Dave Hayes
Hacksaw Ridge
2016 · Biography
as Lucky Ford
The Outpost
2020 · Action
as CPT Robert Yllescas
The Tribes of Palos Verdes
2017 · Drama
as Chad