個人履歷
1962-1967年 上海交通大學機械工程系學習
1967-1968年 留校待分配
1968-1978年 江蘇徐州礦務局臥牛礦機電隊工人,第一機電修配廠技術員、職工大學教師
1978-1981年 上海交通大學機械工程系碩士研究生
1981-1995年 上海交通大學機械工程系助教、講師、副教授、教授、博士生導師(其間:1984-1986年丹麥技術大學海洋工程系博士研究生)
1995-2000年 上海交通大學校長助理兼機械學院院長,民進上海市副主委(1999.12)
2000-2001年 上海市政府資訊化辦公室副主任,民進上海市副主委
2001-2002年 上海市副市長,民進上海市副主委
2002-2002年 上海市副市長,民進上海市主委
2002-2007年 民進中央副主席、上海市主委,上海市副市長
2007-2007年 民進中央副主席、常務副主席(2007.07,2007.09按部長級待遇)
2007-2008年 民進中央主席
2008-2013年 十一屆全國人大常委會副委員長,民進中央主席,中央社會主義學院院長
2013- 十二屆全國人大常委會副委員長,民進中央主席,中央社會主義學院院長
第十一屆、十二屆全國人大常委會副委員長。第十屆全國政協委員。