- Born
- Died
- Birth nameStephen Francis Collins
- Steve Collins was born on January 20, 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 November 30, 2020 in San Rafael, California, USA.
Contribute to this page
Suggest an edit or add missing content