From Pomona, California, USA • 1962 - 2020
Robert Clinton Blanche (March 30, 1962 – January 3, 2020) was an American film and television actor. (Via Wikipedia)
Bermuda TentaclesFilm • 2014
Zombie ApocalypseFilm • 2011
GrimmShow • 2011
Rose RedShow • 2002