We don't have a bio for this person yet
The Mask of SatanFilm • 1990
A Blade in the DarkFilm • 1983
MacabreFilm • 1980