John Job Cannon, Confederate officer and physician, was born on October 13, 1834, to Dr. John R. Cannon and Ann (Warring) Cannon of Meriwether, Georgia. John J. married Mary R. Smith of Florida on April 3, 1856. The couple moved to Polk County, Texas, before the Civil War, and John began to establish himself as a physician.
J .J. Cannon enlisted as a private in the Fifth Texas Infantry, "Hood's Texas Brigade," on August 24, 1861. He was appointed assistant regimental surgeon but was discharged several months later due to a disability. Cannon re-enlisted on March 10, 1862 in the Twenty-second Texas Infantry, "Hubbard's Battalion." When the Twenty-second Texas was reorganized into a regiment in November of 1862 Cannon was elected to fill the role of major. Cannon was captured at Napoleon, Arkansas, but escaped during the battle of Helena in 1863. On January 17, 1864, Cannon was promoted to lieutenant colonel and was placed in command of the regiment due to Colonel Hubbard's absence. Lieutenant Colonel Cannon was wounded in the shoulder at the battle of Mansfield and was later remembered for his perseverance in the face of the injury at the dedication of the Confederate monument at Livingston, Texas. During the course of the war, John Job Cannon was wounded five times. He was in command of the unit when it disbanded in Houston during May of 1865.
Following the war, Cannon returned to Polk County, specifically Moscow. He practiced medicine and was a charter member of Moscow's Masonic Lodge, as well as member of the Knights of Honor. He and his wife were also active members of the Methodist Church. The couple raised six children to adulthood: Sallie Ann, William Capers, Oliver S., Arnold Smith, Robert Taylor, M.D., Mary Catherine, Benjamin Marshal, Menon Bryan, M. D., and Nettie. Dr. J. J. Cannon died on September 6, 1906, and was buried in Moscow Cemetery.