| 1998 | Member, 9th CPPCC, National Committee | |
| 1997—2003 | Director, Counselors' Office of the State Council | |
| 1994—1998 | Deputy Director, National Committee for the Patriotic Public Health Campaign | |
| Deputy Director, Work Committee for the Handicapped | ||
| 1993—???? | Deputy Director, Environmental Protection Committee of the State Council | |
| 1993—1998 | Deputy Director, Women and Children Working Committee of the State Council | |
| 1988—1997 | Deputy Secretary-General, State Council | |
| 1988—1990 | Director, State Bureau of Technological Supervision | |
| 1982—1984 | Senior Engineer, China State Shipbuilding Corporation | |
| 1982—1984 | Deputy General Manager, China State Shipbuilding Corporation |