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