Since March 2000, he has served as deputy director (deputy director) of Pingxiang petition office (bureau); Member of the Standing Committee of Anyuan District Committee, Secretary of the Political and Legal Committee, Deputy Secretary of the CPPCC Party Group and Minister of United Front Work; Member of the Standing Committee of Anyuan District Committee, Deputy Secretary of the Party Committee, Director of the Management Committee of Anyuan National Forest Park (City Eco-agricultural Science and Technology Demonstration Park, Anyuan Tourism Scenic Area). (Period:1999.09-2001.12, studying in the on-the-job postgraduate class of Party building major in the Party School of the Provincial Party Committee)
Since February 2008, he has served as deputy secretary, acting county magistrate and county magistrate of Shangli County Committee.
On 2011June, he became the secretary of Luxi county party Committee. (2011.09-2013.12 concurrently serves as party secretary of Wugongshan Scenic Area Management Committee)
From March 20 14 to present, he has served as deputy mayor of Pingxiang Municipal People's Government and secretary of Luxi County Party Committee;
20 14 10, deputy mayor of Pingxiang Municipal People's Government.