1987 65438+February-1992 June Deputy stationmaster and agronomist of Plant Protection Station of Dezhou Agricultural Bureau;
65438+June 0992-65438+September 0993, stationmaster and senior agronomist of environmental management station of Dezhou Agricultural Bureau;
1March, 1994-1June, 1995 Party Secretary and Director of Dezhou Animal Husbandry Bureau;
1June 1995-1February 1997, Party Secretary and Director of Dezhou Animal Husbandry Bureau;
1997 65438+February-1998 65438+1October, deputy secretary of Pingyuan County Committee and acting county magistrate;
1998 65438+ 10 -2006 54 38+0 65438+ 10, deputy secretary of Pingyuan County Committee and county magistrate;
20011-20031,deputy secretary of Ningjin County Committee and county magistrate;
2003 10 65438+ to February 2007 65438+ secretary of Ningjin County Party Committee and president of Party School of County Party Committee;
65438+From February 2007 to September 2008, Secretary of Ningjin County Party Committee, Director of Standing Committee of County People's Congress, and President of Party School of County Party Committee;
September 2008-2065438+001,deputy municipal cadre of Dezhou Municipal People's Government, secretary of Ningjin County Party Committee, director of the Standing Committee of County People's Congress, and president of the Party School of County Party Committee;
20101-20121,member of the party group of Dezhou Municipal People's Government and deputy municipal cadre;
2065438+February 2002 to present, deputy mayor and member of the party group of Dezhou Municipal People's Government.