1984.04- 1984.07 Technical cadres of agricultural technology station in Meichi District, Zhuji City;
1984.07-1985.12 stationmaster of agricultural technology station in Wuxie district, Zhuji;
1986.05438+0-1988.12 secretary, deputy director and agronomist of the Party branch of Zhuji County Agricultural Technology Extension Center;
1989.05438+0-1991.02 Deputy Mayor of Datang Town People's Government, Zhuji City;
1991.03-1991.04 Deputy Secretary of CPC Datang Town Party Committee and Deputy Mayor of Datang Town People's Government;
1991.05-1995.09 Deputy Secretary of CPC Datang Town Party Committee and Mayor of Datang Town People's Government;
1995.10-1998.10 secretary of the party Committee of Datang town;
1998.1-1999.11director of zhuji municipal committee office;
1999.11-2006.11Deputy Mayor and Executive Deputy Mayor of Zhuji Municipal People's Government;
2006.12-2007.03 Deputy Secretary and Deputy Director of the Party Group of Shaoxing Economic and Trade Commission;
2008.03-2008.02 Party Secretary and Director of Shaoxing Economic and Trade Commission;
2008.03—— Deputy Secretary-General of Shaoxing Municipal Government, Secretary of Party Working Committee of Paojiang New District and Director of Management Committee.
20 12.5.24 Secretary-General of the Standing Committee of the Seventh Shaoxing Municipal People's Congress.