From New York City, New York, USA • 1929 - 2017
We don't have a bio for this person yet
A Return to Salem's LotFilm • 1987
It's Alive III: Island of the AliveFilm • 1987
It Lives AgainFilm • 1978
God Told Me ToFilm • 1976