979年1月在镇江地区第二师范学校学习，之后在江苏镇江地区教育局、地委组织部工作。1983年9月，进入南京大学哲学系干部专修科学习。1985年7月，回到镇江，历任市委组织部副科长、科长、副部长，市委副秘书长。1994年10月，任下辖县级中共扬中市市委书记。1996年11月，任中共江苏省委组织部副部长。2000年8月，任中共无锡市委书记。2001年11月，任中共江苏省委常委、无锡市委书记，晋升副部级。2003年2月，任中共江苏省委常委、常务副省长、省政府党组副书记。2003年11月