Crew
Top Secret!
1984
Special Effects Technician
Superman
1978
Special Effects Technician
Juggernaut
1974
Special Effects
Caravan to Vaccarès
1974
Special Effects