Scott Merrow was born on 28 May 1951 in Amsterdam, New York, USA. He was a writer and director, known for The Impact (2022), The Spider Experiment (2007) and Santa's Little Ferrets (2014). He died on 14 March 2019 in Monument, Colorado, USA.
- Writer(as Scott)
Contribute to this page
Suggest an edit or add missing content