1998—2003 | Deputy Secretary-General, 9th CPPCC, National Committee | |
1998—2003 | Member, 9th Standing Committee of the NPC | |
1993— | Vice-Chairman, All-China Federation of Trade Unions, Executive Committee | |
1993— | Member, All-China Federation of Trade Unions, Secretariat | |
1993—1998 | Member, 8th Standing Committee of the NPC | |
1966 | Joined, CPC |