He was posted as counsellor at the Canadian Permanent Mission to the United Nations, Geneva, where he was Canadian liaison to the GATT, chairman of the GATT Standing Committee on Budget, Finance and Administration and a founding member of the Textile Surveillance Body.
Il a été détaché à la Mission permanente du Canada auprès des Nations Unies à Genève, où il faisait office de conseiller et d'agent de liaison auprès du GATT; il a aussi été président du Comité permanent du budget, des finances et de l'administration du GATT, et membre fondateur de l'Organe de surveillance des textiles.