1978年09月至1982年07月,在江西财经学院计划统计系工业统计专业学习;1982年07月至1984年04月,任江西省抚州地区统计局干部;1984年04月至1988年07月,任江西省抚州地区统计局综合科副科长;1988年07月至1989年09月,任江西省抚州地区统计局综合科科长;1989年09月至1993年05月,任江西省抚州地区统计局副局长;1993年05月至1995年12月,任江西省抚州地区统计局党组书记、局长;1995年12月至1997年11月,任江西省金溪县委副书记、县政府代县长、县长;1997年11月至2000年09月,任江西省金溪县委书记(1998年09月至2001年07月,参加香港公开大学工商管理硕士在职研究生班学习);2000年09月至2000年10月,任江西省上饶地委委员、组织部部长;2000年10月至2005年01月,任江西省上饶市委常委、组织部部长;2005年01月至2007年01月,任江西省宜春市委常委、市政府副市长、市政府党组副书记;2007年01月至2008年12月,任江西省宜春市委常委、市政府副市长、市政府党组副书记,宜春经济开发区党工委书记、管委会主任;2008年12月至2009年08月,任江西省宜春市委常委、市政府副市长、市政府党组副书记,宜春经济开发区党工委书记;2009年08月至2009年11月,任江西省宜春市委常委、市政府常务副市长、市政府党组副书记,宜春经济开发区党工委书记;2009年11月至2011年08月,任江西省宜春市委常委、市政府常务副市长、市政府党组副书记;2011年08月至2013年09月,任江西省萍乡市委副书记;2013年09月至2016年04月,任江西省景德镇市委副书记、市政府市长;2016年04月至2016年05月,任江西省上饶市委副书记;2016年05月至2016年07月,任江西省上饶市委副书记、代市长、市政府党组书记;2016年07月至2017年07月,任江西省上饶市委副书记、市长;2017年06月至2020年06月,任江西省宜春市委书记;十四届江西省委委员、省十四次党代会代表、省十三届人大代表。