1987年07月,參加工作,歷任上海市第一人民醫院消化科主任、醫務處處長、副院長、松江分院院長,以及上海市第十人民醫院院長。
1993年12月,加入中國共產黨。
2012年01月至2018年09月,擔任上海市第一人民醫院院長。
2018年09月起,擔任上海申康醫院發展中心黨委書記、主任。
亞太地區胰腺病學會委員
美國胰腺病學會委員
中華醫學會消化病學分會常務委員
中華消化病學會胰腺疾病專業學組組長
中國醫師學會消化病學分會常務委員
中華醫學會腸外腸內營養學分會委員
中國抗癌學會胰腺癌分會常務理事
上海市消化病學會主任委員
衛生部《中國消化專科醫師培養標準專家起草小組》成員
衛生部《衛生專業技術高級資格考試專業指導用書》消化內科分冊編委會委員