1973.09-1974.04宜興市官林中學教師
1974.04-1976.08宜興市官林中學革委會副主任。
1976.08-1981.05宜興市潘家壩中學副校長。
1981.05-1981.09宜興市潘家壩中學副書記。
1981.09-1983.09宜興市張著中學副校長
1983.09-1985.07宜興市人大辦公室主任
1985.07-1987.05宜興市鳳儀鄉黨委書記
1985.09-1988.06蘇州大學中文專業函授學習。
1987.05-1987.11宜興市政府辦公室主任
1987.11-1990.06宜興市政府研究室主任。
1990.06-1994.02宜興市委常委、宣傳部部長。
1994.02-1996.12宜興市委副書記
1996.12-1997.03宜興市委副書記、代市長
1997.03-1999.08宜興市委副書記、市長
1999.08--2000.08宜興市委書記、市長