1997年，任中共中央对外联络部拉美局一等秘书、处长。1997年至1998年，任中共陕西省彬县县委副书记。1998年至2003年，任中共中央对外联络部拉美局副局长。2003年至2008年，任中共中央对外联络部拉美局局长。2008年至2011年，任中共中央对外联络部国际交流中心主任。2011年至2013年，任中共中央对外联络部西欧局局长。2013年至2017年4月，驻几内亚比绍共和国特命全权大使。