1977年--1989年 先後任江蘇省無錫市師範學校團委書記;無錫市師範學校副校長、黨總支副書記;
1989年--1994年9月 任中共無錫市委教工委委員、宣傳處長;
1994年9月--1998年8月 任江蘇省無錫市第二中學黨總支副書記、校長;黨支部書記;
1998年9月--2001年4月 任江蘇省無錫市教育委員會副主任;
2001年4月--2002年12月 任江蘇省無錫市委教工委書記;
2002年12月--2005年12月 任江蘇省無錫市委教工委書記、市教育局局長、黨組書記;
2005年12月--2007年11月 任江蘇省無錫市學校管理中心主任、黨支部書記;
2007年11月--至今 任江蘇無錫城市職業技術學院黨委書記。