1990年至1994年原懷化市稅務局幹部。1994年至1995年原懷化市國家稅務局科員。1995年至1998年原懷化市國家稅務局城區四所、一、二分局副所長、副分局長。1998年任中方縣國家稅務局稽查局副局長。1998年至1999年中方縣國家稅務局綜合業務科副科長。1999年至2001年中方縣國家稅務局征管科科長。2001年至2008年中方縣國家稅務局綜合業務科科長。2008年至2009年中方縣國家稅務局稅源管理科科長。2009年至2015年中方縣國家稅務局稽查局局長。2015年至今中方縣國家稅務局黨組成員、紀檢組長。