1998—2003 | Member, 9th Standing Committee of the NPC | |
1998—2003 | Chairman, 9th Education, Science, Culture and Health Committee of the NPC | |
1992—1997 | Alternate Member, 14th CPC, Central Committee | |
1987—1992 | Alternate Member, 13th CPC, Central Committee | |
1953 | Joined, CPC |