ion::::军职.1974年，由中华民国政府派往华盛顿，担任海军中校副武官及代理武官等。
公职.1979年，中美断交后，脱离军职而成为职业外交官；先后担任驻美代表处国会组组长、中华民国外交部北美司司长、驻加拿大代表、驻巴拿马共和国大使、驻洛杉矶办事处处长等。2004年至2008年间，任国亲联盟驻美代表。2008年马英九总统就职后，担任中华民国第十一任驻美代表。2012年9月27日，任中华民国国安会秘书长。2014年3月1日，任中华民国总统府资政。