1988年7月至1990年2月在甘肅華池縣喬川中學任教,
1990年3月至1996年5月分別任甘肅省華池縣稅務局城關稅務所副所長、所長,
1996年5月至1998年9月任甘肅省華池縣國家稅務局徵收分局局長,
1998年9月至1999年5月任甘肅省華池縣國家稅務局辦稅服務廳主任,
1999年6月至2001年3月任甘肅省華池縣國家稅務局悅樂分局分局長,
2001年任甘肅省慶陽地區國家稅務局辦公室副主任,
2002年任甘肅省慶陽市國家稅務局徵收管理科副科長,
2002年12月至2005年3月任甘肅省慶陽市西峰區國家稅務局黨組成員、副局長,
2005年3月至2005年11月任甘肅省慶陽市國家稅務局人事教育科科長,
2005年11月至2006年8月任甘肅省慶陽市國家稅務局人事教育科科長兼甘肅省慶城縣國家稅務局黨組副書記,
2006年8月至2011年6月任甘肅省慶城縣國家稅務局黨組書記、局長,
2011年6月至2013年11月任甘肅省慶陽市國家稅務局稽查局局長,
2013年11月至2015年2月任定西市國家稅務局黨組成員、總會計師,
2015年2月至今任定西市國家稅務局黨組成員、紀檢組長。