From Hyannis, Massachusetts, USA • 1946 - 2016
We don't have a bio for this person yet
Child's Play 2Film • 1990
The HowlingFilm • 1981
VampireFilm • 1979