土地革命戰爭時期,任紅軍獨九師宣傳員,1932年入紅一方面軍三軍團衛生訓練班學習半年,任兵團部護士、炮兵營衛生班長,三軍團四師10團衛生隊護士,中央教導師護士長,延安第四後方醫院護士長。參加了中央革命根據地2-5次“反圍剿”鬥爭和長征。抗日戰爭時期,任延安衛生學校附屬醫院手術室消毒員,1939年入八路軍總衛生學校及晉察冀軍區白求恩衛生學校學習二年,後任冀中軍區七軍分區休養所所長,七分區衛生處手術主任、衛生主任,軍區直屬所所長,軍區留守處衛生科長,解放戰爭時期,任冀中軍區黨校衛生所所長,十軍分區衛生處醫務主任,八軍分區衛生處長,冀中軍區津南軍分區衛生處長。建國後,任志願軍後勤部二分部醫院管理局副局長兼醫政科長,醫院管理局衛生處副處長,河北省衛生廳衛生幹部進修學校副校長。1955年被授予中校軍銜。