1976年10月起历任江西省余江县春涛公社团委副书记,党委委员,管委会副主任,党委副书记;
1982年9月至1984年7月,江西省行政管理干部学院脱产学习;
1984年8月起历任余江县委常委、宣传部长,余江县委副书记,鹰潭市月湖区委副书记,共青团鹰潭市委书记,鹰潭市林业局局长,月湖区委副书记、副区长(正县),月湖区委副书记、区长,贵溪市委书记、市人大常委会主任;
1998年12月起历任鹰潭市人民政府副市长,萍乡市人民政府副市长,萍乡市委常委、秘书长;
2005年11月起任萍乡市委常委、萍乡市人民政府常务副市长。
2009年8月起任抚州市委常委、副书记。
协助市长主持市政府日常工作,协助市长分管市政府办公室、发展改革、财税、国有资产监管、国土资源管理、人事、编制、统计、法制、公共政务管理、发展环境和机关效能投诉、机关事务管理、应急管理、电子政务、物价。负责与市人大、市政协、市法院、市检察院的联系、协调工作。