1930年任
河南大学教授。1934年任
国民政府军事委员会参事。1937年
抗日战争爆发后,于1938年任军事委员会西南运输处处长,主持
滇缅公路运输事宜,直至抗战胜利。1945年12月,任驻印度加尔各答总领事。1946年7月,任驻
菲律宾公使。1949年8月,升任驻菲律宾全权大使。1954年10月,辞去驻菲律宾“全权大使”职。1956年8月,任驻
伊拉克“全权大使”。1957年9月,兼驻
约旦“全权大使”。1958年5月,调任驻
阿拉伯联合共和国“大使”;同年9月,专任驻约旦“大使”。1959年任驻
利比亚“大使”。1965年5月,任驻
墨西哥“大使”。1967年8月至1971年9月,任出席第二十二届至二十六届
联合国大会“代表”。1972年后,历任“
南京总统府”国策顾问,
中国国民党中央评议委员,“外交部”顾问。1984年2月11日病逝于
美国。终年78岁。著有《阿拉伯古今史略》。