1932-06-26
Los Angeles, California, USA
2015-03-10
Film · 1987
Special Effects
Film · 1993
Special Effects Assistant