1975.08-1976.12, deputy head of Liulai Working Group of Yanshikou Commune, Juancheng County;
1976.12-1979.05 Secretary of Juancheng County Youth League Committee;
1979.05- 1980.09 Deputy Secretary of Juancheng Youth League Committee;
1980.09-1981.04 Deputy Secretary of the Party Committee of Jishan Commune in Juancheng County;
1981.04-1986.07 Secretary of the Party Committee of Jishan Commune in Juancheng County (during this period:1984.09-1986.07);
1986.07-1987.01Juancheng County Economic Co-organizer;
1987.05438+0-1991.06 Deputy Secretary of Juancheng County Committee;
1991.06-1993.01deputy secretary of Yuncheng county Committee and county magistrate;
1993.05438+0-1994.06 Deputy Secretary and Mayor of Heze Municipal Committee;
1994.06-1995.11Heze Municipal Party Committee Secretary;
1995.11-2000.12 Member of Heze District Committee and Secretary of Heze City (county level) Committee;
2000.12-2006.5438+0.01Heze Municipal Committee;
2001.01-2001.02 Member of the Standing Committee of Taian Municipal Committee and Deputy Secretary of the Party Group of the Municipal Government;
2001.02-2002.12 Member of the Standing Committee of Tai 'an Municipal Committee and Vice Mayor of the Municipal Government;
2002.12-2003.02 Deputy Secretary and Acting Mayor of Taian Municipal Committee;
February 2003 -2006 438+02 Deputy Secretary and Mayor of Taian Municipal Committee;
2006.12-2007.03 Party Secretary and Deputy Director of Shandong Provincial Communications Department;
2007.03-2009.07 Party Secretary and Director of Shandong Provincial Communications Department;
2009.07-2013.02 Party Secretary and Director of Shandong Provincial Department of Transportation;
20 13.02—— Vice Chairman of the Urban and Rural Construction and Environmental Resources Protection Committee of the 12th People's Congress of Shandong Province