Background
Cannon was born in Salt Lake City, Utah Territory. He was the son of George Q. Cannon and his wife Caroline Young.
Cannon was born in Salt Lake City, Utah Territory. He was the son of George Q. Cannon and his wife Caroline Young.
He studied piano composition under John Jay McClellan. He later studied in Ann Arbor, Michigan, Berlin, Paris, New York City, and Chicago. In New York he studied with Pietro Yon, organist of Saint Patrick"s Cathedral.
He received an honorary Master of Music degree from the Chicago Music College in 1930.
Cannon became the director of the Cannon Ward choir at age 16. He served in this position for 21 years. In 1930, Cannon served as the organist for the presentation of The Message of the Ages.
In 1939, he was made second assistant to Melvin J. Ballard, supervisor of the committee.
From 1930 through 1936, Cannon was bishop of the Cannon Ward in Salt Lake City. In 1925, Cannon was appointed director of the McCune School of Music and Artist
He served in this position until 1950. Cannon wrote The Organist"s Manual.
In 1917, he became a member of the Deseret Sunday School Union General Board.