1May 1996-March 2006 5438+0 served as deputy secretary, deputy general manager and vice chairman of the Party Committee of Lotus Group;
From March 5438+0 in 2006 to February 2004, he successively served as deputy secretary of Huaiyang County Committee, deputy secretary of Taikang County Committee and county magistrate;
From February 2004 to February 2006, he served as secretary of the county party Committee of Luyi County;
In June 2006, he served as deputy mayor of Zhumadian Municipal People's Government.
August 20 1 1 was elected as the Standing Committee of Zhumadian Municipal Committee of the Communist Party of China.
2011September served as member of the Standing Committee of Zhumadian Municipal Committee of the Communist Party of China and secretary of the Political and Legal Committee.
April 20 15 served as member of the Standing Committee of Xinyang Municipal Committee and secretary of the Discipline Inspection Commission.