2012—2017 | Member, 18th CPC, Central Committee | |
1999— | Deputy Secretary-General, CPPCC, National Committee | |
1994—1999 | Director, CPPCC, National Committee, Administration Bureau | |
1994—1999 | Cadre, CPPCC, National Committee, General Office | |
1987—1994 | Director, CYLC, Central Committee, General Office | |
1978—1987 | Director, CYLC, Central Committee, General Office, Secretary Division |