1996.05-1999.10 zhenyuan county office document;
1999. 10-2000.07 Deputy Director of zhenyuan county CPPCC Office;
2000.07-2003.02 Deputy Director of zhenyuan county CPPCC Office;
2003.03-2004.10 Deputy Director of Personnel Security Department of CPPCC Office in Qingyang City;
2004.11-2006.03 Secretary and Deputy Section Chief of Personnel Secretarial Section of CPPCC Office in Qingyang City;
March 20, 200610.12 Chief of the Department of Human Secrets, CPPCC Office, Qingyang City;
2010.12-2015.08 Member of the Standing Committee of Ningxian County Committee and Minister of United Front Work; 2015.08-2016.03 Member of the Standing Committee of Ningxian County Committee and Secretary of the Political and Legal Committee.
20 16.03—— Member of the Standing Committee of Ningxian County Committee, Secretary of the Political and Legal Committee and Standing Committee of County People's Congress.