
Erich Cannon is an American film director, producer, and screenwriter. In 2021, Cannon founded Compassionate Disaster Films, an independent film production company.
The Cuckoo Clock TBA
Producer
His Monster 2025
Director, Screenplay, Story, Producer, Editor
Braving Rapids 2025
Director, Producer
Fall City 2018
Writer, Producer
Point B 2015
Producer
Saints and Soldiers: Airborne Creed 2012
as Gustave, First Assistant Director
Age of the Dragons 2011
as Bar Patron
127 Hours 2010
Production Assistant
Credits from TMDB.