1964.09——1968.12,南京農學院農學系學習;
1968.12——1970.04,雲南省保山0258部隊學生連勞動鍛鍊;
1970.04——1970.09,雲南省龍陵縣農技站工作;
1970.09——1975.12,雲南省龍陵縣委宣傳部工作;
1975.12——1977.04,雲南省龍陵縣委辦公室工作、縣委秘書組組長;
1977.04——1980.09,雲南省龍陵縣委辦公室副主任、主任;
1980.09——1983.07,雲南省龍陵縣委常委、副縣長;
1983.07——1986.03,雲南省保山地委副書記;
1986.03——1989.12,雲南省保山地委書記(其間:1987.09—1988.07在中央黨校培訓班學習);
1989.12——1993.05,雲南省農牧廳廳長、黨組書記;
1993.05——2003.01,雲南省人民政府副省長 ;
2003.01——2008.01,雲南省人大常委會副主任、黨組成員。