1980年12月至1988年6月在湖南省財會學校任教師;1988年6月至1989年3月,在岳陽市稅務局乾訓班任教員;1989年3月至1990年8月任株洲市稅務稽查大隊綜合組組長;1990年8月至1993年11月任株洲市稅務局征管科副科長;1993年11月至1995年3月任株洲市稅務局(國稅局)征管科科長;1995年3月至1997年2月任株洲市國稅五分局局長;1997年2月至2001年5月任株洲市國稅二分局局長;2001年5月至2006年9月任株洲市天元區國家稅務局局長;2006年9月至2009年12月任株洲市國家稅務局黨組成員、總經濟師;2009年12月至今任株洲市國家稅務局副局長,黨組成員。