出任中华民国驻澳大利亚大使馆公使。1959年返台任外交部顾问。1962年又出任中华民国驻利比里亚大使。1967年调回后任教于政治大学、东吴大学等校。从1971年起至1979年中华民国与美国断交为止任驻美国大使馆公使。后又曾任亚太国会议员联合会副秘书长、淡江大学教授、世界反共联盟中华民国分会顾问、行政院新闻局顾问、外交部顾问等职。