Richard SnellKnown For: Costume & Make-UpBorn: San Francisco, California, USA, 1955-12-19Died: 2006-02-21