1976.04- 1980.05, member of the political engineering department of Liaocheng (county-level) Municipal Machinery Bureau;
1980.05- 1984.07, deputy director of Liaocheng Spring Factory (during this period:1980.10-12, political major of Liaocheng Normal University);
1984.07- 1986.02, director of Liaocheng spring factory;
1986.02- 1987.05, deputy director of Liaocheng Wool Mill;
1987.05-1988.11,director of Liaocheng Wool Mill;
1988.11-kloc-0/990.12, director of Liaocheng Wool Mill (deputy county level);
1990.12-1992.12, deputy director of Liaocheng finance office;
1992.12-1995.03 Deputy Director of Liaocheng Commercial and Trade Commission (during which: 1994.05- 1995.03 Deputy Secretary and Deputy County Magistrate of chiping County Committee);
1995.03-1997.12, Deputy Secretary of Yanggu County Committee (during this period:1995.09-1997.438+02, majoring in economic management, Party School of Shandong Provincial Party Committee);
1997.12-2001.01,deputy secretary of chiping county Committee and county magistrate;
2001.01-2005.12, secretary of Yanggu County Party Committee;
2005.12-2006.05438+0, member of the Standing Committee of Liaocheng Municipal Committee and secretary of Yanggu County Committee;
2006.01-2006.11,member of the Standing Committee of Liaocheng Municipal Committee (2004.09-2006.07, in-service postgraduate class (tutorial system) of Central Party School);
2006.11-2012.02, member of the Standing Committee of Liaocheng Municipal Committee and secretary of the Political and Legal Committee;
2012.03-2015.03, Party Secretary and First Deputy Director of Liaocheng Municipal People's Congress Standing Committee (director level).
Representative of the Eighth Provincial Party Congress.