1991.06 ——1994.03, Deputy Secretary-General and Director of Office of Jiaozuo Municipal Committee of Henan Province;
1994.03—— 1997.07, secretary of CPC wen county County Committee;
1997.07 ——1998.12, Secretary General of Jiaozuo Municipal People's Government, Henan Province;
1998.12 —— 2001.06, Vice Mayor of Puyang Municipal People's Government, Henan Province;
200 1.06——2003.08, Vice Mayor of Zhengzhou Municipal People's Government, Henan Province;
2003.08—2004.02, member of the Standing Committee of Zhengzhou Municipal Committee of the Communist Party of China, secretary of the Political and Legal Committee, and deputy mayor of the Municipal People's Government;
2004.02—2004.07, member of the Standing Committee of Zhengzhou Municipal Committee of the Communist Party of China and secretary of the Political and Legal Committee;
2004.07—2006.12, member of the Standing Committee of Zhengzhou Municipal Committee of the Communist Party of China, secretary of the Political and Legal Committee, and director of the Municipal Public Security Bureau;
2006.12 —— June 2007, Member of the Standing Committee of Zhengzhou Municipal Committee of the Communist Party of China, Minister of Organization Department, Director of Municipal Public Security Bureau, Secretary of Party Committee of Municipal State-owned Assets Supervision and Administration Commission;
2007.06——20 1 1.09, Member of the Standing Committee of Zhengzhou Municipal Committee of the Communist Party of China, Minister of Organization Department and Secretary of the Party Committee of Municipal State-owned Assets Supervision and Administration Commission;
2011.09 —— 2014.02, deputy municipal leading cadre of Zhengzhou; 20 14.02——20 14.05, a department-level cadre in Zhengzhou;
20 14.05—— Up to now, President of Zhengzhou Charity Federation.