使馆随员（1969年－1971年），驻尼日利亚大使馆二等秘书（1971年－1973年），匈牙利常驻联合国副代表（1980年－1984年），外交部国际组织司司长（1984年－1989年）。2004年至2006年任外交部长。2007年至2009年任驻美国特命全权大使。2005年10月24日至25日访华，与时任外交部长李肇星会谈。