From Florida, USA • 1959 - 2021
Cleve A. Hall (June 22, 1959 – March 31, 2021) was an American special effects artist, make-up artist, and actor who starred on the Syfy reality television series Monster Man. (Via Wikipedia)
The Black Dahlia HauntingFilm • 2012
Return of the Living Dead: NecropolisFilm • 2005
Linnea Quigley's Horror WorkoutFilm • 1990
The DungeonmasterFilm • 1984