Crew · 1959-04-01 · El Monte, California, USA
Sem biografia disponível.
O Nevoeiro
1980
Humanoids from the Deep
The Thing: Terror Takes Shape
1998
Creating a Myth... the Memories of 'Legend'
2002
Fantastic Flesh: The Art of Make-Up EFX
2008