2003— | Vice-Chairman, 10th CPPCC, National Committee | |
1998—2003 | Member, 9th Standing Committee of the NPC | |
1998—2003 | Vice-Chairman, 9th Education, Science, Culture and Health Committee of the NPC | |
1993—1997 | Vice-Governor, People's Government Jiangsu Province | |
1993—1998 | Member, 8th CPPCC, National Committee | |
1987 | Joined, China Association for Promoting Democracy (CAPD) | |
1987—1993 | Deputy Secretary-General, People's Government Jiangsu Province, Wuxi City | |
1987—1993 | Vice-Mayor, People's Government Jiangsu Province, Wuxi City | |
1983—1987 | Deputy Magistrate, County (District) People's Court Jiangsu Province, Jiangyin County |