1970.06——1974.09,太鋼動力總廠工人;
1974.10——1978.02,清華大學自動化系電子儀器及測量專業學生;
1978.03——1981.12,太鋼計控廠技術科技術員;
1981.12——1982.08,太鋼計控廠南維護工段副工段長;
1982.09——1983.08,瀋陽東北工學院進修;
1983.08——1985.01,太鋼計控廠計畫調度科科長;
1985.02——1986.05,太鋼計控廠黨總支書記;
1986.05——1991.10,太鋼發電廠黨委副書記兼紀委書記;
1991.10——1995.05,太原鋼鐵公司黨委組織部副部長;
1995.05——1998.10,山西臨汾鋼鐵公司黨委書記;
1998.10——2004.03,太鋼集團臨汾鋼鐵有限公司、山西新臨鋼鋼鐵有限公司黨委書記、副董事長兼總經理(2002.02兼任太鋼集團有限公司黨委副書記);
2004.03——,山西省政府國資委副主任、黨委委員 。
現任山西省政府國資委巡視員
協助國資委主任做好企業戰略規劃、風險防控和監督檢查工作;受國資委主任委託,負責其他方面的工作或專項任務。