1975年4月东台县梁垛公社三洋大队团支书、革命领导小组副组长;
1978年4月在盐城师范学校读书;
1979年9月东台县梁垛镇中心小学教师、少先队辅导员;
1981年8月东台县教育局纪检组纪检员;
1982年1月东台县梁垛公社团委协助工作;
1982年10月共青团东台县委青农部部长;
1982年11月任共青团东台县委副书记、书记;
1985年9月在江苏广播电视大学读书;
1987年8月任东台县头灶镇副镇长、副书记、镇长、党委书记(1994年5月明确副处级);
1994年11月任东台市委常委、头灶镇党委书记;
1995年3月任东台市委常委、三仓镇党委书记(其间:1995年9月至1997年11月南京大学应用社会学专业研究生课程进修班学习);
1996年11月任东台市委常委、东台镇党委书记;
1997年4月任东台市委副书记、东台镇党委书记;
1997年10月任东台市委副书记;2000年12月任大丰市委副书记、代市长、市长(其间:2001年8月至2003年10月省委党校法律专业函授本科学习并毕业);
2001年9月兼任大丰麋鹿国家级自然保护区管理处主任;
2002年12月任大丰市委书记;
2003年1月任大丰市委书记、大丰市人大常委会主任(其间:2003年9月至2006年7月省委党校区域经济学专业研究生学习并毕业;
2004年9月至2005年1月中央党校县委书记进修班学习);
2006年8月任盐城市委常委、大丰市委书记、大丰市人大常委会主任(其间:2006年10月至12月参加省第八期城市规划专题研讨班学习);
2009年11月任盐城市委常委、政法委书记;
2010年1月任盐城市委常委、政法委书记、盐城经济开发区党工委书记;
2014年12月任盐城市委常委、政法委书记;
2015年12月盐城市人大常委会副主任候选人;
2016年1月江苏盐城市人大常委会党组副书记、副主任。
党的十七大代表,省十一次、十二次党代会代表,市三次、四次、五次、六次党代会代表,五届、六届市委委员,市五届、六届、七届人大代表。