 He spent three years teaching at Jindongnan Radio and TV University before serving in various roles in the Organization Department of Jincheng Municipal Party Committee.In October 1996 he became the deputy County Governor of Zezhou County, a position he held until April 2003, when he was appointed the Secretary of Zezhou County Political and Legal Affairs Commission ("Zhengfawei").He was transferred to Gaoping in December 2003, and served as president of Gaoping Municipal Trade Union, Secretary of the Gaoping Municipal Discipline Inspection Commission, and a municipal Party Standing Committee member.