Born:Unknown
From:Dunoon, Argyll and Bute, Scotland, UK
Department:Production
Total Credits: 14
Avg Rating: 4.7
Saints and Soldiers: Airborne Creed
Erich Cannon is an American film director, producer, and screenwriter. In 2021, Cannon founded Compassionate Disaster Films, an independent film production company.