中國人民政治協商會議全國委員會副主席。四川南充人。中國民主同盟成員。1962~1968年在第四軍醫大學醫療系學習。1968~1971年任解放軍第222醫院外科醫生。1971~1979年任北京市海澱區衛生局醫政科幹部。1979~1994年任北京腫瘤防治研究所主治醫師、副主任醫師、主任醫師,核醫學科副主任、主任。1994~2000年任北京腫瘤防治研究所副所長、北京醫科大學臨床腫瘤醫院副院長、北京腫瘤醫院副院長,全國政協第十屆常務委員。2000~2003年任民盟盟中央副主席、全國政協副秘書長、全國婦聯執委、北京大學臨床腫瘤學院兼職教授。2003年後任民盟中央常務副主席、全國政協副秘書長、全國婦聯副主席。2005年3月在全國政協十屆三次會議上增選為全國政協十屆副主席。2007年12月當選民盟中央第一副主席。2008年任全國政協第十一屆副主席。