1973.12—1977.06,昆明市呈贡县斗南大队知青
1977.06—1978.08,昆明市呈贡县马金堡公社知青专职干部
1978.08—1979.02,共青团昆明市呈贡县委副书记
1979.02—1979.08,中央团校学习
1979.08—1980.07,共青团呈贡县委书记
1980.07—1983.06,昆明市呈贡县马金堡公社党委书记(其间:1981.04任共青团昆明市委副书记,未到任)
1983.06—1986.09,昆明市呈贡县委副书记(其间:1984.09—1986.07,在云南省委党校大专班学习)
1986.09—1988.03,昆明市嵩明县委副书记
1988.03—1993.11,昆明市嵩明县委书记(其间:1992.09—1993.07,在中央党校中青年干部培训班学习)
1993.11—1996.03,昆明市委常委、秘书长(1991.08—1994.03,在昆明工学院管理工程系研究生班学习,获工学硕士学位)
1996.03—1999.02,昆明市委副书记
1999.02—2000.02,昆明市委副书记兼东川区委书记
2000.02—2006.11,楚雄州委书记
2006.11—2007.01,云南省人民政府党组成员、办公厅党组书记
2007.01—2012.07,云南省人民政府秘书长、党组成员、办公厅党组书记
2012.07—2012.08,云南省人民政府副省长,省政府秘书长、办公厅党组书记
2012.08—2016.01,云南省人民政府副省长、党组成员
2016.01—,云南省人民政府副省长、党组成员,省政协副主席、党组成员
八届省委委员、九届省委委员,十一届省政协委员

