1979.09-1981.08,云南省保山地区保山师范专科学校中文系中文专业学习;
1981.08-1989.07,云南省保山地区施甸中学教师(其间:1986.08-1988.07在云南教育学院中文系中文专业脱产学习);
1989.07-1993.05,云南省保山地区施甸县政府办公室干部;
1993.05-1995.02,云南省保山地区施甸县委办公室副主任;
1995.02-1996.10,云南省保山地区施甸县委办公室主任;
1996.10-1998.01,云南省保山地委副秘书长;
1998.01-2001.06,云南省保山地区腾冲县委书记;
2001.06-2003.01,云南省保山市委常委、腾冲县委书记(其间:1999.09-2002.07在中央党校函授学院在职研究生班经济管理专业学习);
2003.01-2004.11,云南省政府副秘书长、办公厅党组成员;
2004.11-2005.03,云南省思茅市委副书记、代市长;
2005.03-2007.04,云南省思茅市委副书记、市长;
2007.04-2009.12,云南省普洱市委副书记、市长(其间:2004.09-2007.07在北京师范大学资源学院自然地理学专业在职研究生学习,获理学博士学位,同年12月被聘为“北京师范大学资源学科建设与发展指导委员会”委员、资源学院兼职教授);
2009.12-2013.01,云南省普洱市委书记;
2013.01-2013.02,云南省政府副省长、党组成员,普洱市委书记;
2013.01—2014.03,云南省政府副省长、党组成员;
九届云南省委委员,第十一届全国人大代表。
