1968 65438+2月參加工作,大專學歷。
1968.12-1971.09雲南昭通市炎山公社知青;
1971.09-1983.10昭通市食品公司會計與工業部部長、肉類廠廠長、副經理;
1983.10-1990.02昭通地區商務局副局長、黨組成員;
1990.02-1993.02昭通市地方稅務局局長、黨組書記;
1993.02-2001.07副專員、地委委員、地委副書記、昭通地區行署專員;
2001.07--2001.12昭通市委副書記、市長;
2001.12--2006.11雲南省委常委、省委宣傳部部長;(副部長級)
2006.11-2007.05438+0雲南省人大常委會黨組成員;
2007.01雲南省人大常委會副主任、黨組成員。
2008年6月24日任雲南省第十壹屆人大常委會黨組書記、常務副主任。
十壹屆全國人大雲南省委原常委。