Il a occupé divers postes de commandement au Canada, en Allemagne et aux États-Unis, et il a été notamment commandant du 444e Escadron tactique d'hélicoptères, à la BFC Lahr, et commandant de la 1 Escadre Kingston.
He served in a variety of staffing command positions in Canada, Germany and the United States, including commander for both the 444 Tactical Helicopter Squadron in Lahr, and Commander 1 Wing in Kingston.