Chris Duffy(1961-2019)
- Camera and Electrical Department
Chris Duffy was born on 31 December 1961 in Poughkeepsie, New York, USA. Chris is known for Deja Vu (2006), Divergent (2014) and Interstellar (2014). Chris died on 11 March 2019 in Van Nuys, Los Angeles, California, USA.