1975.06——1978.10 補隆淖鄉工作
1978.10——1983.02 縣團委工作
1983.03——1986.11 任四壩鄉副鄉長(期間於1984年9月至1986年7月在巴盟電大黨政班學習)
1986.12——1988.11 任壩楞鄉黨委副書記、鄉長
1988.11——1990.12 任四壩鄉黨委副書記、鄉長、黨委書記
1991.01——1991.11 縣組織部待分配
1991.11——1997.08 任縣計生局局長
1997.08——2005.03 任縣建設局局長
2005.03——至今 任磴口縣人大常委會副主任