In 1929, he was posted to Japan, to open the new Canadian embassy there. He returned to Canada in 1936, and prepared the 1939 royal visit of King George VI and Queen Elizabeth. In 1941, he was appointed Assistant Under-Secretary of State for External Affairs. From 1944 to 1947, he was the Canadian ambassador to Mexico. He was Commissioner of the Northwest Territories from 1947 to 1950. From 1947 to 1949, he was the deputy minister of mines and resources. From 1950 to 1958, he was the director general of the United Nations' Technical Assistance Administration period in which he had been suspected of protecting Soviet agents. From 1959 to 1962, he was the chairman of the British Columbia Power Commission and co-chairman at the British Columbia Hydro and Power Authority from 1962 to 1969. He retired in 1969.