Career After a service of nearly 52 years, Cannon retired in January 1854, on his full salary of £800 a year.
Achievements On 1 January 1802 Cannon was appointed to a clerkship at the Horse Guards, and attained the grade of first-clerk in 1803.