@
Acting
1987
2017
Sheriff Mac Asheton
2023
Azzagras, High Priest of Satan
1992
Thanks
2007
Makeup Effects
Screenplay
Music
Executive Producer