Devil's Express
1976 · as Priest
Amityville Apocalypse
2023 · as Zombie (segment: Amityville Living Dead)