1982.10-1995.08在武警四川總隊達州支隊任職,1993.2任專職。
1995.08-1997.12在達州市地方稅務局工作,任辦事員。
1997.12-2000.04在達州市地方稅務局稽查局工作,1998.3任副局長(其間:1997.9-1999.12在中央黨校經濟管理專業學習)。
2000年4月至2003年4月在達州市地方稅務局稽查局工作,任科長(股級)。
2003年4月至2003年8月在達州市地方稅務局直屬分局登記中心工作,任主任。
2003年8月至2006年3月在萬源市地方稅務局工作,任黨組成員、紀檢組組長。
2006.03——在大仙地方稅務局工作,任黨組成員、副局長。