Erich Cannon was born on May 10, 1980 in Dunoon, Argyle, Scotland. He is known for his work on Point B (2013), Fall City (2018) and 127 Hours (2010).
No data