David Cimaglia(1959-2020)
- Visual Effects
David Cimaglia was born on 27 May 1959 in St. Louis, Missouri, USA. David is known for Captain America: The First Avenger (2011), The Avengers (2012) and While Supplies Last (2002). David died on 23 August 2020 in St. John, Missouri, USA.