2018
Traffik
Actor - Red
2010
Tekken
Actor - Steve Fox
2008
Hellboy II: The Golden Army
Actor - Príncipe Nuada
2005
The Man
Actor - Joey Kane
2002
Blade II
Actor - Nomak
Full filmography