1991年至1994年漣源市稅務局四古稅務所幹部;1994年至1995年漣源市國家稅務局四古稅務所科員;1995年至1996年婁底地區國家稅務局辦公室科員;1996年至2001年婁底地區、婁底市國家稅務局辦公室副主任科員;2001年至2006年婁底市國家稅務局計財科、計統科副科長;2006年至2008年婁底市國家稅務局財務管理科副科長;2008年至2010年婁底市國家稅務局稽查局副局長;2010年至2012年3月婁底市國家稅務局收入核算科科長;2012年3月至2013年3月雙峰縣國家稅務局黨組書記、副局長;現任漣源市國家稅務局黨組書記、局長。