Cultist #5
The Devil's Lettuce (2016)
Publicity Man (uncredited)
Tot cantant sota la pluja (1952)
Director
Department 666 (2019)
The Devil's Lettuce 2: Edible Evil (2019)
Closing Time (2018)
Debbie Does 'em All 3 (1990)