| 2005— | Vice-Chairman, Autonomous Region People's Government Xinjiang Uygur Autonomous Region | |
| 2003— | Member, 10th CPPCC, National Committee | |
| 2001—2005 | Secretary, CYLC, Central Committee, Secretariat | |
| 1994—2001 | Director, CYLC, Central Committee, United Front Work Department | |
| 1994—2001 | Deputy Director, CYLC, Central Committee, Publicity Department | |
| 1992—1994 | Secretary, CPC, County Committee Zhejiang Province, Anji County | |
| 1990—1992 | Magistrate, County (District) People's Court Zhejiang Province, Anji County | |
| 1990—1992 | Deputy Secretary, CPC, County Committee Zhejiang Province, Anji County | |
| 1984—1990 | Secretary, CPC, County Committee, Commission for Discipline Inspection Zhejiang Province, Anji County | |
| 1984—1990 | Secretary, CYLC, County-Level Zhejiang Province, Deqing County |