Richard Winsor served for 22 years with the Royal Canadian Air Force, toured in Afghanistan from July 2011 to March 2012.