1956畢業於四川醫學院。同年加入中國制片人黨。1968畢業於北京醫學院。1982獲得瑞士巴塞爾大學醫學博士學位。歷任華西醫科大學產科醫師、講師、主治醫師、教授、校長,中華醫學會四川分會副會長,四川省科協副主席,衛生部副部長。是中共十三大代表。他在婦科腫瘤的診斷和治療方面有很深的造詣。著有《急腹癥的鑒別診斷》、《婦產科醫師手冊》、《英漢婦產科詞典》、《激素受體與婦科腫瘤》、《常見診斷、治療和預防新概念》等。