The Portal 2010
as Priest
Alien Sex Files: Alien Ecstasy 2009
as FBI Agent Costello
Aliens Gone Wild 2008
Chill 2007
as Dr. Munoz, Executive Producer
Black Cat 2004
Actor
Credits from TMDB.