James Cannon was born on February 26, 1918 in Sylacauga, Alabama, USA as John Myers Cannon. He was an actor, known for Middle Ages (1992), Love on a Saturday Night (2004) and Character Above All (1996). He was married to Cherie Dawson. He died on September 15, 2011 in Arlington, Virginia, USA.