抗日戰爭時期,任八路軍129師東進縱隊衛生處司藥,1939年入師衛生部醫生訓練隊學習一年,後任師直衛生處醫生,太行軍區一軍分區衛生處員,三所代所長,1943年入野戰衛生學校學習二年。解放戰爭時期,任晉冀魯豫軍區第一野戰醫院一所政治指導員,軍區衛生部醫療隊醫生,第三野戰醫院醫務主任,鄂豫軍區二軍分區衛生處醫務主任,軍區教導一旅衛生處長。建國後,任湖北省軍區襄陽軍分區衛生處長,省軍區後勤部衛生科長,武漢軍區後勤部衛生處計畫科長,軍區後勤部衛生部計畫科長、衛生部副部長,1955年入第二軍醫大學衛勤系學習五年,後任武漢軍區後勤部軍馬部副部長,武漢軍區後勤部衛生部副部長。1962年晉升為上校軍銜。