1973.12 ——1979.08, Secretary of the Youth League Committee of Shaanxi Thermal Power Engineering Company;
1979.08—— 1980.09, working in the cadre department of Northwest Electric Power Administration;
1980.09 ——1984.10, Deputy Secretary of the Youth League Committee of Shaanxi Electric Power Enterprise (Northwest Electric Power Administration);
1984.10 ——1987.12, director of shiquanshui power plant in Shaanxi province (during the period: studying by correspondence in industrial economic management major of Renmin university of China);
1987.12 ——1991.07, director of Shaanxi Ankang Hydropower Plant;
1991.07 ——1995.06, Director of Shaanxi Rural Power Administration and Party Secretary;
1995.06—— 1996.02, general manager and party secretary of Shaanxi electric power construction investment and development company (provincial investment group company);
1996.02 —— In April 2000, Vice Chairman, General Manager and Party Secretary of Shaanxi Electric Power Construction Investment and Development Corporation (provincial investment group company);
April 2000-2001.01,deputy secretary, acting mayor and mayor of Weinan Municipal Committee;
200 1.0 1——2002.05, Secretary of CPC Yulin Municipal Committee;
2002.05—2002.06, member of the Standing Committee of Shaanxi Provincial Party Committee and secretary of Yulin Municipal Party Committee;
2002.06—2002.07, Member of the Standing Committee of Shaanxi Provincial Party Committee and Party Secretary of the Federation of Trade Unions;
2002.07—2003.04, Member of the Standing Committee of Shaanxi Provincial Party Committee, Chairman of Provincial Federation of Trade Unions and Party Secretary;
2003.04—2007.05, member of the Standing Committee of Shaanxi Provincial Party Committee, secretary of the Education Working Committee of the Provincial Party Committee, chairman of the Provincial Federation of Trade Unions and secretary of the Party Group;
2007.05—2007.06, Member of the Standing Committee of Shaanxi Provincial Party Committee, Secretary of the Provincial Discipline Inspection Commission, Secretary of the Education Working Committee of the Provincial Party Committee, Chairman of the Provincial Federation of Trade Unions and Secretary of the Party Group;
2007.06—2008.06, Member of the Standing Committee of Shaanxi Provincial Party Committee, Secretary of the Provincial Discipline Inspection Commission, Chairman of the Provincial Federation of Trade Unions and Secretary of the Party Group;
2008.06——, Member of the Standing Committee of Shaanxi Provincial Party Committee and Secretary of the Provincial Discipline Inspection Commission.
Representative of the 16th and 17th National Congress of the Communist Party of China, member of the 17th Central Commission for Discipline Inspection.