He has had an extensive career in the federal public service and has held senior positions at Industry Canada, the Department of Communications, the Office of the Comptroller General of Canada, Canada Mortgage and Housing Corporation, the Ministry of State for Urban Affairs and the Defence Research Board.
Il travaille depuis longtemps à la fonction publique fédérale et a occupé des postes de direction à Industrie Canada, au ministère des Communications, au Bureau du contrôleur général du Canada, à la Société d'hypothèques et de logement du Canada, au secrétariat d'État chargé des Affaires urbaines et au Conseil de recherches pour la défense.