际法、外交史、英文学等课程，并且任上海的麦伦书院校长。1929年（民国18年），出席在日本京都召开的第三届太平洋问题调査会。1931年（民国20年），访问欧洲并出席裁军会议，赴英国任中国驻英国公使馆一等秘书。此后回国，1935年（民国24年）1月任立法院立法委员。此外担任持志学院教授。第二次国共内战后，赴台湾。1949年（民国38年）至1956年（民国45年），任驻联合国及联合国安全理事会的中华民国副代表，联合国经济社会理事会中华民国代表。另外，还担任外交部的顾问。1956年正式离开外交官生涯，改在纽约