1938年参加八路军,1939年加入中国共产党。
抗日战争时期,任八路军129师卫生部医生、教员,卫生学校教务主任,18集团军野战卫生部保健科长兼兽医科长,野战卫生部卫生学校兽医主任教员。
解放战争时期,任
晋冀鲁豫军区卫生部医政处副处长、处长,华北军区卫生部医政处副处长,北平市军管会卫生部三中队副队长兼军事代表,军委卫生部兽医学院院长。建国后,任军委卫生部兽医处处长兼兽医学院院长,
总后勤部兽医局副局长兼兽医大学校长,总后勤部兽医局副局长,总后勤部卫生部兽医局副局长、
兽医大学副校长、顾问。1960年晋升大校军衔。