1998—2003 | Member, 9th CPPCC, National Committee, Standing Committee | |
1997—2002 | Vice-Chairman, 7th China Democratic National Construction Association, Central Committee | |
1993—1998 | Deputy Secretary-General, 8th CPPCC, National Committee | |
1956 | Joined, China Democratic National Construction Association |