3年9月，进入南京大学哲学系干部专修科学习。1985年7月，回到镇江，历任市委组织部副科长、科长、副部长，市委副秘书长。1994年10月，任下辖县级中共扬中市市委书记。1996年11月，任中共江苏省委组织部副部长。2000年8月，任中共无锡市委书记。2001年11月，任中共江苏省委常委、无锡市委书记，晋升副部级。2003年2月，任中共江苏省委常委、常务副省长、省政府党组副书记。2003年11月起兼任江苏省行政学院院长。2005年11月，任中国银行业监督管理委员会副主席、党委副书记