Satan Wants You 2023
as Self
The Dark Side of Porn: Does Snuff Exist? 2006
In Satan's Name 1994
Actor
Credits from TMDB.