David L. Fisher(1931-2022)
- Additional Crew
David L. Fisher was born on 24 March 1931 in Somerville, Massachusetts, USA. David L. is known for Spin (2003). David L. was married to Norma Kelsey and Diane Denniston . David L. died on 14 June 2022 in Tuscon, Arizona, USA.