Leper Party 2021
as (archive)
In Satan's Name 1994
Actor
By Satan Possessed: The Search for the Devil 1993
Credits from TMDB.