We don't have a bio for this person yet
Nightmare on the 13th FloorFilm • 1990
HobgoblinsFilm • 1988
Nightmare SistersFilm • 1988