1969年1月喺陝西省延川插隊，1973年9月喺北京外國學院讀書，1979年9月去加拿大留學。1977年10月起喺中共中央對外聯絡部做嘢，做過副處長、處長、非洲局局長、一局局長。2001年，代替蔣正雲擔任中華人民共和國駐埃塞俄比亞大使。2004年，由林琳接任。2010年5月至2014年3月，任中共中央對外聯絡部副部長。
In January 1969, he joined the team in Yanchuan, Shaanxi Province, studied at Beijing Foreign University in September 1973, and went to Canada to study in September 1979. Since October 1977, he has worked in the International Liaison Department of the Central Committee of the Communist Party of China, and has served as deputy director, director, director of the Africa Bureau, and director of the First Bureau. In 2001, he replaced Jiang Zhengyun as Ambassador of the People's Republic of China to Ethiopia. In 2004, he was succeeded by Lin Lin. From May 2010 to March 2014, he served as Deputy Director of the International Liaison Department of the Central Committee of the Communist Party of China.