We don't have a bio for this person yet
Neon ManiacsFilm • 1986
Friday the 13th: The Final ChapterFilm • 1984