1970-1973年:西北煤機壹廠工作。
1973-1976年:東北工學院機械系機械制造專業學習。
1976-1977年:西北煤機壹廠技術員。
1977-1978年:寧夏回族自治區燃料化學工業局辦公室秘書。
1978-1980年:寧夏回族自治區革委會工業交通辦公室、自治區黨委工交政治部幹事。
1980-1981年:寧夏回族自治區經委人事處幹事。
1981-1983年:寧夏回族自治區人大常委會人事室辦公室幹部。
1983-1985年:寧夏回族自治區人大常委會人事代表聯絡處處長。
1985-1986年:寧夏回族自治區原縣級吳忠市委常委、副市長(正處級)。
1986-1992年:寧夏回族自治區原縣級吳忠市委副書記、市長。
1992-1997年:寧夏回族自治區外經貿廳副廳長、黨組成員,寧夏伊斯蘭國際經濟技術合作公司黨組副書記、副總經理(主持全面工作)。
1997-2002年:寧夏回族自治區固原地委副書記、行署專員。
2002-2002年:寧夏回族自治區固原市工委副書記、市長。
2002-2005年:寧夏回族自治區石嘴山市委副書記、副市長、代市長、市長。
2005-2006年:寧夏回族自治區黨委統戰部部長。
2006-2007年:寧夏回族自治區政協副主席、黨組成員,自治區黨委統戰部部長。
2007年6月:寧夏回族自治區黨委常委、統戰部部長,自治區政協副主席、黨組成員。
2008年1月---2011.5寧夏回族自治區黨委常委、統戰部部長。
2011.6當選寧夏回族自治區黨建研究會會長。