We don't have a bio for this person yet
Ghost StoryFilm • 1981
VenomFilm • 1981
Christmas EvilFilm • 1980