Challenges
Awards
Login
Register
Robert Nugent
Crew
Sheena
1984
Special Effects Coordinator
Superman
1978
Special Effects Technician