男,漢族,1935年2月生,江蘇無錫人,民進成員,1951年11月參加工作,中國人民大學中共黨史係畢業,大學學歷。
1951年至1952年江蘇常熟蘇南公學銀行係六班學員。1952年至1957年江蘇省無錫市人民銀行會計員、人事幹事、信貸員、監察室幹事。1957年至1961年中國人民大學中共黨史係學習。1961年至1965年北京林學院馬列主義教研室助教。1965年至1970年黑龍江省林業幹部學校馬列主義教研室教員。1970年至1972年黑龍江省嫩江地區“五七”幹校勞動,訥河縣農村插隊、訥河縣上海知青點指導員。1972年至1983年江蘇省江陰縣文教局教研室教研員、江陰縣教師進修學校政治教研組組長。1984年至1987年江蘇省江陰縣副縣長。1987年至1988年江蘇省無錫市教育局副局長,無錫市政府副秘書長。1988年至1993年江蘇省無錫市副市長,民進中央常委、江蘇省副主委、無錫市主委。1993年至1997年江蘇省副省長,民進江蘇省副主委、主委、中央委員、常委、副主席。1997年任民進中央副主席、常務副主席,中國教育學會副會長,中華職業教育社副理事長。2003年3月在全國政協十屆一次會議上當選為第十屆全國政協副主席。
第八屆全國政協委員,第十屆全國政協副主席。第九屆全國人大常委會委員、全國人大教科文衛委員會副主任委員。