2010 - Death Race 2 - Attore - Carl 'Luke' Lucas
2010 - Tekken - Attore - Steve Fox
2008 - Hellboy: The Golden Army - Attore - Principe Nuada
2007 - Shanghai Baby - Attore - Mark
2005 - The Man - La talpa - Attore - Joey Trent/Kane
2004 - SILVER HAWK - Attore - Alexander Wolfe
2002 - Blade II - Attore - Jared Nomak