Soul Santa 2021
as Joe
Rogue Hostage 2021
as Sligh
Dinocroc vs. Supergator 2010
as Lerner
Bone Eater 2008
as Chuck Hanson
Urban Decay 2007
as Luis
Cry of the Winged Serpent 2005
as Jesus Franco
Sleepless Nights 2002
as Striche
Credits from TMDB.