Eric Leach(I)
- Camera and Electrical Department
- Cinematographer
- Second Unit Director or Assistant Director
Eric Leach was born on 19 December 1975 in Crown Point, Indiana, USA. He is a cinematographer and assistant director, known for The Darkest Hour (2011), The Losers (2010) and Ant-Man (2015).