Super Hell 2 2008
as Satan / Death
Deeflowered 2008
as Guy in Bed / Cult Member #3
Super Hell 2004
as Transvestite / Satan / Death
Credits from TMDB.