Mosquito State
2021 · Drama
as Richard Boca
Crypto
2019 · Crime
as Martin Duran Jr.
Juveniles
2020 · Drama
as Lucas
What Lola Wants
2015 · Action
as Marlo
Seven Seconds
2018 · Crime
as Peter Jablonski
The Good Lord Bird
2020 · Comedy
as Owen Brown
American Skin
as Officer Mike Randall
Little Dixie
2023 · Action
as Raphael 'Cuco' Prado
The Lost Symbol
2021 · Action
as Mal'akh
Semper Fi
2019 · Action
as Milk
Land of Grace
2025 · Action
as West
Death Wish
2018 · Action
as Knox
Billy Lynn's Long Halftime Walk
2016 · Action
as Crack
Vincent N Roxxy
2017 · Crime
as Daryl
Sand Castle
2017 · Action
as Sgt. Burton
No One Lives
2013 · Action
as Denny
Black and Blue
as Smitty
Measure of a Man
2018 · Comedy
as Willie Rumson
The Gift
2015 · Drama
as Detective Walker
The Bikeriders
2024 · Crime
as Wahoo
The Nice Guys
as Blueface
Ida Red
as Jay
Destroyer
Run All Night
as Kenan Boyle
My Days of Mercy
2019 · Drama
as Toby
The Unholy Trinity
as Asa Benton
The Finest Hours
as Mel Gouthro
Shots Fired
as Deputy Caleb Brooks
Road House
2024 · Action
as Vince
The Guilty
2021 · Crime
as Dru Nashe