20世紀60、70年代 在中國駐英代辦處和駐英使館工作。
20世紀80年代 任外交部西歐司副司長、司長。
1991年 任外交部副部長,分管歐洲和港澳事務,直接參與了香港後過渡期的工作。
1993年 任中英關於香港政制問題談判的中國政府代表和香港回歸預委會副主任。
1995年 任駐英大使。
1997年初 回國參與籌備與香港回歸的有關事務。
1998年 到港擔任新華社香港分社社長。
2000年-2002年8月 任中央駐港聯絡辦主任。