Steve Collins(1948-2020)
- Transportation Department
- Visual Effects
Steve Collins was born on 20 January 1948 in San Francisco, California, USA. He is known for Howard the Duck (1986), Indiana Jones and the Last Crusade (1989) and Back to the Future Part III (1990). He died on 30 November 2020 in San Rafael, California, USA.