1988, 12 to 1990 served as assistant director of Haiyan paper mill and minister of production technology;
1April 1990 to1September 1992 served as deputy mayor of Ganpu Town, Haiyan County;
1September 1992 to1July 1994, served as deputy secretary of the Party Committee and mayor of Ganpu Town, Haiyan County;
1July 1994 to1March 1995, served as Party Secretary and Mayor of Ganpu Town, Haiyan County;
1March 1995 to1June 1996 served as Party Secretary of Ganpu Town, Haiyan County;
1June 1996 to1February 1998 served as deputy magistrate of Jiashan county;
1998-February 2002 served as member of the Standing Committee of Jiashan County Committee and deputy magistrate;
From February 2002 to June 2003, he served as deputy secretary of Jiashan County Committee;
From June 2003 to June 2003, he served as director of Jiaxing Economic and Trade Commission, secretary of enterprise working committee of municipal party committee and secretary of party group.
From June 2003 to June 2006, he served as director and party secretary of Jiaxing Economic and Trade Commission.
From February 2006 to August 2008, he served as deputy secretary of Pinghu Municipal Committee, deputy mayor, acting mayor, mayor and party secretary of the Municipal People's Government;
From August 2008 to June 2008, he served as secretary and mayor of Pinghu Municipal Committee.
Since June 2008, he has served as secretary of the CPC Pinghu Municipal Committee.
20 12. 3. 30- Vice Mayor of Jiaxing City