1978- 1982, majoring in petroleum geology, Department of Geology, Southwest Petroleum Institute;
1982—— 1984, Assistant Engineer, Institute of Geology, Research Institute of Petroleum Exploration and Development, Ministry of Petroleum;
1984—— 1986, Secretary of the General Office of the Ministry of Petroleum;
1986—— 1987, Secretary of the Party Committee Office of the Central directly under the authority;
1987—— 1988, cadre of natural gas department of China petroleum and natural gas group company;
1988—— 1992, Deputy Secretary of the General Office of the Organization Department of the CPC Central Committee;
1992—— 1993, Secretary of the General Office of the Central Organization Department;
1993—— 1994, researcher at the level of the Bureau of Economic and Technical Cadres of the Central Organization Department;
1994- 1999 Director of the Bureau of Economic and Technical Cadres of the Central Organization Department (1993- 1995, majoring in money banking at Southwestern University of Finance and Economics, with a master's degree in economics; 1995 Dama Village, Qinxian Township, Nanjiao District, Taiyuan City, Shanxi Province, participated in the work of the Party branch to rectify the weak and paralyzed countryside);
1999 —— In 2000, he was the deputy bureau-level researcher and director of the Bureau of Economic and Technical Cadres of the Central Organization Department;
From 2000 to 20001,deputy director of the fourth bureau of cadres of the central organization department and deputy director of the office of enterprise cadres;
200 1——2003, Deputy Director of the Fifth Bureau of the Central Organization Department;
From 2003 to 2007, Director of the Fifth Bureau of the Central Organization Department;
2007-20 10, Director of the Third Bureau of Cadres of the Central Organization Department;
2010 —— 2011,Minister of Organization Department of Guangxi Zhuang Autonomous Region Party Committee;
2011—— 2015.03, member of the Standing Committee of the Party Committee and Minister of Organization Department of Guangxi Zhuang Autonomous Region.
20 15.03—— Head of Discipline Inspection Team of Central Commission for Discipline Inspection in China People's Political Consultative Conference.
Member and Standing Committee of the Ninth and Tenth Party Committees of Guangxi Zhuang Autonomous Region.