1983.03——1990.11,寧夏回族自治區銀川市公安局二科、秘書科,自治區政府法制局工作;
1990.11——1995.05,寧夏回族自治區政府法制局綜合研究處副處長;
1995.05—2002.10,寧夏回族自治區政府辦公廳人事保障處副處長(1995.09—1997.12),處長,自治區政府辦公廳人事處處長,自治區政府領導秘書,辦公廳人事處處長。
2002.10——2004.02,寧夏海原縣委副書記、副縣長、代理縣長、縣長;
2004.02——2004.04,寧夏中衛市政府籌備組副組長;
2004.04—2006.01,寧夏中衛市政府副市長、黨組成員;
2006.01——2006.08,寧夏中衛市委常委、秘書長;
2006.08——2007.07,寧夏石嘴山市委常委、組織部部長;
2007.07——2009.11,寧夏回族自治區黨委統戰部副部長,自治區民族事務委員會(宗教局)主任(局長)、黨委書記;
2009.11——2011.02,寧夏回族自治區政府副秘書長、自治區政府駐北京辦事處主任;
2011.02——2011.03,寧夏自治區人口和計劃生育委員會黨組書記;
2011.03——寧夏自治區人口和計劃生育委員會黨組書記、主任。