1969.9- 1970.7, labor training in Huainan coal mine and Hefei mining machinery factory, Anhui province;
1970.7-1972.11,secretary of the Youth League branch of the thermal processing workshop of Weifang Diesel Engine Factory;
1972.1-1976.5, secretary and deputy director of Weifang Diesel Engine Factory;
1976.5-1981.11,secretary and deputy section chief of the secretarial section of changwei administrative office;
1981.11-1982.12 deputy mayor of Weifang (county level);
1983.1-1983.10 director of Weifang cotton textile factory and member of the standing Committee of the party Committee;
1983.10-1991.8 Deputy Secretary of Weifang Municipal Committee of the Communist Party of China and Mayor (period:1986.101.987.
1991.8-1993.4, Director of Shandong Economic Commission and Party Secretary;
1993.4- 1995.2, Secretary-General of Shandong Provincial People's Government, Member of Party Group, Secretary of Party Committee of General Office, Secretary of Party Working Committee of provincial government organs;
1995.2- 1995.6, Vice Governor of Shandong Provincial People's Government, Secretary-General of Provincial People's Government, Member of Party Group, Secretary of Party Committee of General Office and Secretary of Party Working Committee of Provincial People's Government;
1995.6-2000.3, Vice Governor of Shandong Provincial People's Government, Member of the Party Group of the Provincial People's Government (period:1997.9-1997.1kloc-0/Central Party School for further study);
2000.3-2002.8, Vice Governor of Shandong Provincial People's Government and Deputy Secretary of the Party Group of the Provincial People's Government;
2002.8-2003.4, Vice Governor of Shandong Provincial People's Government, Deputy Secretary of the Party Group of the Provincial People's Government and Secretary of the Party Committee of Shandong University;
From April 2003 to March 2005, he served as deputy director of the Standing Committee of Shandong Provincial People's Congress, deputy secretary of the Party Group and secretary of the Party Committee of Shandong University;
2005.3-2008.1,Deputy Director of the Standing Committee of Shandong Provincial People's Congress and Deputy Secretary of the Party Group.
Representatives of the 14th Party Congress, the 9th National People's Congress and the 6th Provincial Party Committee.