We don't have a bio for this person yet
The New York RipperFilm • 1982
Night of the ZombiesFilm • 1980
Play MotelFilm • 1979