担任驻巴西大使馆二等秘书、一等秘书，驻阿根廷大使馆参事，驻玻利维亚大使馆参事，驻亚特兰达总领事，驻芝加哥办事处处长，驻洛杉矶办事处处长，驻美国副代表，驻美国代表。民国八十九年（2000年）3月，他在华盛顿退休。此后他任国家政策研究基金会国安组召集人、美国马里兰大学客座教授、台湾淡江大学美国研究所特约讲座教授、台湾师范大学翻译所客座教授。