2006
as Davic
as Leon
2008
as Mighty Joe
2005
as 1st fighter in underground pool fight (uncredited)
2024
as Lucius
2013
as Uri Romanov
2002
as General Troy
as Saul Jacobs
2018
as Thomas
2014
as Fighter
2022
2017
as Joey
2019
as Commander
2025
as Dalmat
2021
as Thor
as Red Skorpion
as Loomis
as Self
as Edson