Actor
Dig Me No Grave
2025
as Fred
Hounds of War
2024
as Santiago
Kung Fu Games
2024
as Mike Fischer
Ip Man 4: The Finale
2019
as Karate Champion
Avengement
2019
as Cliff
Redcon-1
2018
as Lieutenant Frank Perez
Best Laid Plans
2012
as Vinny
Bodyguard: A New Beginning
2008
as Assassin brother Alex
Underground
2007
as Mark, The Homeless
Displaced
2006
as Stel
Batman Begins
2005
as League of Shadow Warrior (uncredited)
The Medallion
2003
as Henchman
The Twins Effect
2003
as Vampire Smashing