Richard Snell
AKA: Richard Alan Snell
Birthday: 1955-12-19
Died: 2006-02-21
Birthplace: San Francisco, California, USA
Filmography
Job: Makeup Department Head
Job: Contact Lens Designer
Job: Special Effects Makeup Artist
Job: Prosthetic Makeup Artist
Job: Contact Lens Technician
Job: Special Effects Makeup Artist
Job: Contact Lens Designer
Job: Special Effects Makeup Artist