1912年出生于河南获嘉。
1929年投入国民党军第26路军,接受医务训练后任军医处医院护士,不久改学司药,任74旅卫生队护士兼司药。
1931年参加宁都起义,加入红军。
土地革命战争时期,任红五军团第十五军卫生部司药长。红三军团兵站医院司药主任、所长、团卫生队队长,红军第三后方医院院长。参加了长征。
抗日战争时期,任八路军卫生部附属医院院长,八路军医院副院长,八路军留守兵团野战医院院长。
解放战争时期,任晋绥野战军第三纵队卫生部部长,第一野战军三军卫生部部长,第一野战军卫生部副部长。
中华人民共和国成立后,任西北军区后勤部卫生部副部长,西北军区总医院院长,中国人民解放军总医院院长,中国人民解放军总后勤部卫生部副部长兼解放军总医院院长。
1987年逝世。
1964年被授予少将军衔[1]。