We don't have a bio for this person yet
Waxwork II: Lost in TimeFilm • 1992
Zombie Death HouseFilm • 1988
Hollywood Chainsaw HookersFilm • 1988