1986.06——1987.05,在石嘴山市環境監測站工作;
1987.05——1992.03,石嘴山市環境保護辦(局)綜合辦公室主任兼團支部書記;
1992.03——1997.03,石嘴山市環保局綜合科科長(副處級);(期間:1994.08—1996.07,在石嘴山工藝美術瓷廠任廠長助理;1996.08—1996.12,在石嘴山市委黨校第五期年輕幹部理論培訓班學習)
1997.03——1998.07,石嘴山市環保局辦公室主任兼法規教育科科長(科級)(期間:1997.02 —— 1997.07),石嘴山市供銷社見習,任石嘴山市供銷社體制改革領導小組副組長;1997.08—1997.12,就讀於國家科委管理學院企業管理培訓班;1998.02—1998.05,石嘴山市交通局值班鍛煉);
1998.07——1999.10,石嘴山市環保局辦公室主任(科級);
1999.10——2004年2月,石嘴山市環保局副局長(期:1999.09——1999.11,參加全市副科級幹部公選後在石嘴山市委組織部進行全市幹部檔案調查;1999.11—2000.01,參加石嘴山市領導幹部“三講”教育檢查組;2002年3月至2002年7月參加寧夏自治區黨校18期年輕幹部理論培訓班學習;2003.09—2003.12,在福建省惠安縣參加中組部、中央統戰部、國家民委及西部和少數民族地區幹部赴沿海和經濟發達地區培訓,任縣委常委);
2004.02—2004.06,中衛市環保局籌備組組長(正廳級);
2004.06—2009.01,中衛市環保局局長、黨支部書記(其間:2002.09—2005.07,中央黨校研究生院在職研究生班學習);
2009.01——2009.10,中衛市經委主任、黨組書記(正廳級);
2009.10——2011.07,中衛市工業和信息化局局長、黨組書記(正廳級);
2011.07——2014.11,中寧縣委書記;
2014.11——2016.01,中衛市委常委、中寧縣委書記;
2016.05438+0 ——寧夏回族自治區林業廳副廳長、黨組成員。