We don't have a bio for this person yet
Hellraiser III: Hell on EarthFilm • 1992
Waxwork II: Lost in TimeFilm • 1992