Deschamps joined the Canadian Forces in 1977, and completed pilot training the following year. As a junior officer Deschamps carried out instructor duties on the Musketeer trainer. He later flew the CF-104 Starfighter in Europe during the Cold War.[1]
Deschamps served as the Commanding Officer of Squadron 2, NATO Air Base Geilenkirchen, Germany, and became Commanding Officer of 8 Wing Trenton in 2004, and then commanded the Theatre Support Element (Camp Mirage) in support of Operation Athena in Afghanistan.[1] He was appointed Chief of Staff - Operations of Canadian Expeditionary Force Command in 2006, Assistant Chief of the Air Staff in June 2008[2] and Chief of the Air Staff in October 2009. It was during his tenure that Air Command was renamed the "Royal Canadian Air Force".[3]