Acting
Cursed Films
2020
An American Satan
2019
The Omen Legacy
2001
Satan Wants You
2023
Anton LaVey: Into the Devil's Den
Iconoclast
2010
Realm of Satan
2025