From New York City, New York, USA • 1948 - 2005
We don't have a bio for this person yet
DoppelgangerFilm • 1993
CandymanFilm • 1992
Bad DreamsFilm • 1988
The HowlingFilm • 1981