The Shiftling 2008
as John McLear
Way of the Vampire 2005
as Yavanivitch
Screech of the Decapitated 2005
as Nadir
Birth of Industry 2004
as Joseph (Older)
Daredevil 2003
Stunts
Credits from TMDB.