1962年至1968年在北京醫學院口腔醫學系學習。畢業後,曾任黑龍江右旗人民醫院醫生。
1974年至1978年任山東兗州礦務局中心醫院醫生。
1978年至1984年任北京協和醫院頷面外科醫生。
1984年至1991年任深圳市人民醫院華西口腔醫療中心副主任、主任。
1991年至1995年任深圳市衛生局局長。
1995年至1998年任深圳市監察局副局長、巡視員,其間(1997年6月起)任農工民主黨廣東省副主委。
1998年至2001年任深圳市政協副主席、市計生辦副主任。
2001年12月至今任深圳市政協副主席、市計生協會副會長。是第九屆、第十屆全國政協委員。專長頷面外科和口腔科,出版和翻譯著作2部。曾獲省衛生系統先進個人。
1984年作為特邀代表出席國際整形外科學術會議並在大會上作報告。