1936年9月加入中國共產黨。
土地革命戰爭時期,任陝西混山游擊7支隊戰士,紅25軍75師250團戰士。
抗日戰爭時期,任八路軍總部特務團衛生隊衛生員,軍醫,長治軍政大學衛生所所長。解放戰爭時期,任華北軍政大學衛生部醫政科科長,衛生部部長。
建國後,任華北軍區後勤部衛生部醫療科科長,衛生部檢查室主任,北京軍區後勤部衛生部醫政處處長,北京軍區後勤部衛生部副部長,部長。副軍職離休幹部。
1955年被授予中校軍銜。榮獲三級八一勳章,三級獨立自由勳章,三級解放勳章。
1959年晉升上校軍銜。
1988年被授予二級紅星功勳榮譽章。
2004年6月25日在北京逝世,享年85歲。