We don't have a bio for this person yet
Trilogy of Terror IIFilm • 1996
Howling VI: The FreaksFilm • 1991
The Midnight HourFilm • 1985