Knights of the Damned
2017 · Action
as Thomas
The Shepherd Code
2024 · Thriller
as Edson
Undisputed 2: Last Man Standing
2007 · Action
as Davic
Transit 17
2019 · Action
as Commander
Angels Fallen: Warriors of Peace
2024 · Action
as Lucius
Transporter 3
2008 · Action
as Mighty Joe
Dragon Kingdom
Dead or Alive
as Leon
Black Mask 2: City of Masks
2003 · Action
as Troy
Knock Out
2010 · Action
as Fighter on Terrace