1969年1月喺陝西省延川插隊，1973年9月喺北京外國學院讀書，1979年9月去加拿大留學。1977年10月起喺中共中央對外聯絡部做嘢，做過副處長、處長、非洲局局長、一局局長。2001年，代替蔣正雲擔任中華人民共和國駐埃塞俄比亞大使。2004年，由林琳接任。2010年5月至2014年3月，任中共中央對外聯絡部副部長。
1969年1月在陝西省延川縣插隊，1973年9月在北京外國語學院學習，1979年9月赴加拿大留學。1977年10月起在中共中央對外聯絡部工作，歷任副處長、處長、非洲局局長、一局局長。2001年，接替蔣正雲擔任中華人民共和國駐埃塞俄比亞大使。2004年，由林琳接任。2010年5月至2014年3月，任中共中央對外聯絡部副部長。