1991.07—2000.01 望城县农业局干部
2000.01—2002.01 长沙市天心区人事局干部
2002.01—2002.12 长沙市天心区建设局副局长
2002.12—2009.03 中共长沙市天心区建设局委员会委员、纪委书记、副局长
2009.03—2013.01 天心区审计局党组书记
2013.01—2017.05 天心区环境保护局局长
2017.05— 天心区教育局党委书记、局长