Il a occupé des postes de commandement à tous les échelons de l'Aviation royale du Canada, notamment celui de commandant d'escadre à la base des Forces canadiennes à Goose Bay, de commandant de la 1Division aérienne à Winnipeg/Région canadienne du NORAD et, depuis deux ans, de commandant de la Force aérienne.
He has commanded at all levels of the Royal Canadian Air Force, as Wing Commander, Canadian Forces Base Goose Bay, Commander 1 Air Division/Canadian NORAD Region; and, for the past two years, Commander of the Air Force.