We don't have a bio for this person yet
Tales from the Darkside: The MovieFilm • 1990
Psychos in LoveFilm • 1987