1971年1月--1980年8月先後任江蘇省南京市肉聯廠工人、車間黨支部副書記、副主任、廠團委書記;
1980年8月--1987年4月任江蘇省南京市肉聯廠副廠長、黨委委員(期間:1982年9月省委黨校幹部培訓班學習;1983年9月省委黨校大專班學習);
1987年4月--1992年11月任江蘇省南京市第二商業局副局長、黨委委員;
1992年11月--1993年2月任江蘇省南京市下關區委副書記;
1993年2月--1995年6月任中共江蘇省南京市下關區委書記(期間:1994年9月--1995年7月,中央黨校中青年幹部培訓班學習);
1995年6月--1996年6月任江蘇省南京市政府副秘書長、市政府辦公廳主任;
1996年6月--2000年3月任江蘇省南京市政府副秘書長、市財貿委主任、黨組書記;
2000年3月--2001年10月任江蘇省南京市政府副秘書長、市計委主任、黨組書記;
2001年10月--2004年2月任江蘇省南京市委常委、市委秘書長、市委辦公廳主任兼市級機關工委書記;
2004年2月--2008年1月任江蘇省南京市委常委、副市長、黨組成員;
2008年1月--2008年10月任江蘇省南京市委常委、常務副市長、黨組副書記;
2008年10月--2013年3月任江蘇省質量技術監督局局長、黨組書記;
2013年3月--2013年4月任中共南京市委副書記;
2013年4月--2015年1月任中共南京市市委副書記、市委黨校校長。