We don't have a bio for this person yet
After DeathFilm • 1990
Shocking DarkFilm • 1989
StageFrightFilm • 1987
AbsurdFilm • 1981
City of the Living DeadFilm • 1980