John Donovan Cannon graduated from high school in his hometown of Salmon, Idaho, in 1940. His subsequent studies at the Academy of Dramatic Arts were interrupted as a result of wartime military service from 1942 to 1945. After the war, Cannon returned to New York to complete his training and acting on the stage, both on and off-Broadway, trying his hand at a wide variety of parts, mostly in classical plays. He essayed "Petruchio" in "The Taming of the Shrew" and appeared on Broadway in "Henry IV", "Lysistrata" and "Peer Gynt". Leading roles were few and far between, however.
Once Cannon had found his niche as a frequent guest star on numerous television episodes, his career as a motion picture actor became somewhat desultory, though he had memorable roles in two films: as the road gang convict "Society Red" in Cool Hand Luke (1967); and as the gangster "Calhoun" in Cotton Comes to Harlem (1970). His first TV appearance was as a poker-hustling master sergeant in a 1958 episode of The P