1976年，出使古巴共和国，担任中华人民共和国驻古巴共和国大使馆职员。随后他历任中华人民共和国驻尼加拉瓜共和国大使馆一秘、驻古巴共和国大使馆参赞、外交部拉美司司长等职位。2001年，出任中国驻墨西哥大使。两年后回国，担任部长助理。2006年，升任中华人民共和国外交部副部长。2012年，接替邱小琪担任中华人民共和国驻巴西大使。2018年11月卸任并正式退休。另外也获得巴西政府授予外国驻巴使节的最高级别勋章 - “南大十字国家勋章”。