| 1998—2003 | Member, 9th CPPCC, National Committee | |
| 1998— | Chairman, CPPCC, Municipal Committee Shanghai Municipality | |
| 1992—2002 | Deputy Secretary, CPC, Municipal Committee Shanghai Municipality | |
| 1986—1992 | Secretary-General, CPC, Municipal Committee Shanghai Municipality | |
| 1986—1992 | Member, CPC, Municipal Committee, Standing Committee Shanghai Municipality | |
| 1985—1986 | Deputy Secretary, CPC, Municipal Committee, Education and Public Health Committee Shanghai Municipality | |
| 1979—1985 | Deputy Secretary, Shanghai Technological University CPC, Party Committee Shanghai Municipality | |
| 1979—1985 | Director, Shanghai Technological University Shanghai Municipality | |
| 1979—1985 | Deputy Chief, Shanghai Technological University, Dean's Office Shanghai Municipality | |
| 1979—1985 | Deputy Director, Shanghai Technological University, Electronic Computer Engineering Department Shanghai Municipality |