1983.11——1986.08,寧夏回族自治區海原縣政府副縣長(其間:1985.06 —— 1986.05,任浙江省象山縣縣長助理);
1986.08——1991.08,寧夏回族自治區農業建設委員會山地處副處長;
1991.08——1994.09,寧夏回族自治區鎮北堡林草實驗場主任;
1994.09——1998.09,寧夏回族自治區農業建設委員會副主任、黨組成員;
1998.09——2002.10,寧夏回族自治區引黃灌溉扶貧工程指揮部副總指揮、黨組成員;
2002.10——2004.02,寧夏回族自治區水利廳黨委副書記(正廳級)、副廳長;
2004.02——2004.04,寧夏回族自治區水利廳黨委書記、廳長;
2004.04—2005.07,寧夏回族自治區水利廳黨委書記、廳長,黃河灌溉扶貧工程總指揮部黨組書記;
2005.07—2007.04,寧夏回族自治區水利廳黨組書記、廳長,區水利水電工程建設管理局(扶貧引黃灌溉工程總指揮部)黨委書記(黨組);
2007.04——2007.05,寧夏回族自治區發展和改革委員會黨組書記;
2007.05——2013.01,寧夏回族自治區發展和改革委員會黨組書記、主任;
2013.05438+0——2015.05438+0,寧夏回族自治區第十壹屆人大秘書長。
2015.05438+0 ——寧夏回族自治區人大常委會副主任、黨組成員。
十壹屆全國人大代表,寧夏回族自治區第十屆、第十壹屆委員會委員,寧夏回族自治區第十屆、第十壹屆人大代表。