1976.11—1977.05, Minister of Organization Department of Huining County Committee, Gansu Province;
1977.05—— 1983.09, Propaganda Department of Dingxi Prefecture Committee of Gansu Province, specializing in theory;
1987.08 ——1991.05, Institute of Party School of Gansu Provincial Committee of the Communist Party of China, lecturer;
1991.05 ——1993.07, Deputy Director of the Party School Office of Gansu Provincial Committee of the Communist Party of China;
1993.07—— 1998.04, Director of the Party School Office of Gansu Provincial Committee of the Communist Party of China;
1998.04 ——1999.10, vice president and associate professor of the Party School of Gansu Provincial Committee of the Communist Party of China;
1999. 10——2000.07, Deputy Secretary and Vice President of the Party Committee of Gansu Economic Management Cadre College (presiding over the overall work of the college);
2000.07—200 1.08, Party Secretary and Dean of Gansu Economic Management Cadre College;
2001.08 —— May 2002, member and vice president of the Party School of Gansu Provincial Committee of the Communist Party of China (director level);
2002.05——, Executive Vice President of Party School of Gansu Provincial Committee of the Communist Party of China (director level, presiding over daily work), professor.
CPPCC is a member of the Ninth Committee of Gansu Province, the Standing Committee of the Eleventh People's Congress of Gansu Province, and the Legal Committee of the Provincial People's Congress.