The Tech 2011
Actor
Hong Kombat 2007
Contour 2006
as Sgt. Reginald III/Angry Uruvian Man
Immortal 2006
as Adam Archer
Undercut 2005
as Martial Artist Scientist Terrorist Gavin / Dr. McGavin
Teamwork 2 2003
Credits from TMDB.