1978 ——1980:就讀於寧夏財經學校。
1980 ——1980:海原縣稅務局幹部。
1980 ——1987:海原縣人民法院幹部(其間:1983.09 —— 1985.07,寧夏大學財經系金融專業)。
1987 ——1992:海原縣財政科副科長。
1992 ——1994:固原行署財貿處副處長。
1994 ——1995:寧夏回族自治區國資局副廳級幹部。
1995 ——1996:寧夏回族自治區財政廳農業財政所主持工作。
1996 ——1997:寧夏回族自治區財政廳農業金融處副處長。
1997-2000:寧夏回族自治區財政廳農業處處長(其間:1997.08-1999.5438+02中央黨校經濟管理專業領導幹部函授本科班學習;2000.09——2000.6438+02寧夏黨校領導幹部高級培訓班學習)。
2000-2004年:寧夏回族自治區財政廳副廳長、黨組成員(其間:2003年3月至2003年6月在中央黨校選調生班學習)。
2004-2006年:吳忠市委副書記、紀委書記(2003.03-2005.438+0中央黨校政治學理論專業學習)。
2006-2011:寧夏回族自治區地方稅務局黨組書記、局長(其間:2007.03-2008.01中央黨校第七期半年制初級班學習)。
2011 ——2012:寧夏回族自治區高級人民法院黨組書記、副院長、代理院長。
2012 ——:寧夏回族自治區高級人民法院黨組書記、院長。