2013—2018 | Vice-Chairman, 12th Standing Committee of the NPC | |
2008—2013 | Vice-Chairman, 11th Standing Committee of the NPC | |
2007—2017 | Chairman, China Association for Promoting Democracy, Central Committee | |
2001—2007 | Vice-Mayor, People's Government Shanghai Municipality | |
Director, People's Government, Information Office Shanghai Municipality | ||
1978—1981 | Graduate, Jiaotong University Shanghai Municipality (Received Master's Degree) |