1983.09——1987.07 在華東師大學習;
1987.07——1994.05 寧夏農學院教師;
1994.05——1995.04 寧夏農學院馬列教研室主任助理(正科級);
1995.04——1999.07 寧夏農學院馬列教研室副主任(1998.09—1999.07 借調自治區黨委“三講”教育領導小組辦公室工作);
1999.07——2000.12 寧夏回族自治區黨委宣傳部教育處副處長、研究室副主任;
2000.12——2006.07 共青團寧夏回族自治區委副書記、黨組成員(2003.03—2006年1月在中央黨校研究生院學習);
2006.08——2010.01 寧夏回族自治區中衛市副市長、市政府黨組成員(2007.03—2007.10 在國家開發銀行掛職,任國家開發銀行資金局副局長);
2010.01—— 中共寧夏回族自治區中衛市委常委、市委秘書長。