Erich Cannon
- Camera and Electrical Department
- Second Unit Director or Assistant Director
- Additional Crew
Erich Cannon was born in Dunoon, Argyle, Scotland, UK. He is an assistant director, known for His Monster, 127 Hours (2010) and Fall City (2018).