1980年1月--1982年9月任江苏省无锡市宜兴县新芳公社团委副书记(期间:1981年9月--1982年9月,镇江市行政干部学校学习);
1982年9月--1985年7月任江苏省无锡市宜兴县新芳公社组织委员兼团委书记(期间:1983年9月--1985年7月,南京农业大学经济管理专业学习);
1985年7月--1987年5月任共青团江苏省宜兴县委副书记、党组成员;
1987年5月--1990年1月任江苏省宜兴县丰义乡党委书记;
1990年1月--1993年4月任江苏省宜兴市十里牌乡党委书记;
1993年4月--1995年4月任江苏省宜兴市宜城镇党委书记;
1995年4月--1996年1月任江苏省宜兴市委办公室主任;
1996年1月--1997年2月任江苏省宜兴市委常委、市委办公室主任兼市委宣传部部长;
1997年2月--1998年9月任江苏省宜兴市委常委、丁蜀镇党委书记(期间:1995年8月--1997年12月,中央党校函授学院本科班经济管理专业学习);
1998年9月--2001年3月任中江苏省宜兴市委常委、市委组织部部长;
2001年3月--2001年4月任中共江苏省宜兴市委副书记、市委纪委书记(正县级);
2001年4月--2003年4月任江苏省无锡市委副秘书长、市委农工办主任;
2003年4月--2003年5月任中共江苏省无锡市锡山区委副书记、代区长;
2003年5月--2006年1月任中共江苏省淮安市委常委、涟水县委书记;
2006年1月--2008年4月任中共江苏省宜兴市委书记(副市级);
2008年4月--2011年9月任中共江苏省无锡市委常委、宜兴市委书记;
2011年9月--2012年5月任中共江苏省无锡市委常委、江阴市委书记、中国江阴经济开发区党工委书记;
2012年5月--2014年3月任中共江苏省无锡市委副书记、江阴市委书记、中国江阴经济开发区党工委书记;
2014年3月--2015年3月任中共无锡市委副书记、政法委书记。