From New York, USA • 1954 - 1997
We don't have a bio for this person yet
Buried AliveFilm • 1990
PumpkinheadFilm • 1988
Neon ManiacsFilm • 1986