

Green Book
2018 · as Copa Maitre D' Carmine

The Scorpion King
2002 · as Soldier

Secret Obsession
2019 · as Jim Kahn

Songbird
2020 · as Boomer

The Greatest Beer Run Ever
2022 · as CIA Agent

I Am Wrath
2016 · as Lemi K

Lights Out
2024 · as Detective Kincaid

Paydirt
2020 · as Tony

Stiletto
2008 · as Beck

Made in Heaven
1987 · as Young Elmo

Vigilante Diaries
2016 · as The Vigilante

Section 8
2022 · as Roland Brunner

Take Back
2021 · as Dwayne

The Night Crew
2015 · as Ronnie

Every Last One of Them
2021 · as Jake Hunter

All In
2006 · as Detective Blondell (uncredited)

The Deported
2010 · as INS Agent Lopez

Yellow Rock
2011 · as Johnson