We don't have a bio for this person yet
Monster in the ClosetFilm • 1986
The Toxic AvengerFilm • 1984