1969.06-1971.02 內蒙古科右前旗太本站鄉知青
1971.02-1972.02 內蒙古科右前旗太本站鄉農電會計會計
1972.02-1973.02 內蒙古科右前旗歸流河稅務所專管員
1973.03-1976.06 內蒙古科右前旗大石寨稅務所專管員
1976.06-1980.10 內蒙古科右前旗稅務所科員
1980.10-1982.07 內蒙古興安盟稅務處乾訓所負責
1982.10-1984.01 內蒙古興安盟稅務局乾訓科副科長
1984.01-1984.10 內蒙古興安盟稅務局稅政二科科長
1984.10-1993.09 內蒙古興安盟稅務局副局長
1993.09-1994.06 內蒙古自治區稅務局黨組成員、副局長
1994.06-2009.08 內蒙古自治區國家稅務局黨組成員、副局長
2009.08-至今 內蒙古自治區國家稅務局巡視員
分管收入規劃核算處、納稅服務處、征管和科技發展處。聯繫鄂爾多斯市鄂托克前旗國稅局、巴彥淖爾市磴口縣國稅局。