河南安阳人。1927年起先后在西北军第八十六师、第二十六路一二七团任军医。1931年参加宁都起义。1935年加入中国共产党。土地革命战争时期,任中国工农红军第五军团四十三师一二七团医生,红一军第一师卫生部医生,红一军团第一师二团卫生队队长,第二师卫生队副队长,第四师卫生队队长。参加了长征。抗日战争时期,任八路军第一一五师三四三旅六八六团卫生队队长。1939年起任第一一五师独立旅卫生处处长,鲁西军区卫生部副部长兼黄河支队卫生处处长,鲁西军区卫生部部长,冀鲁豫军区卫生部副部长、部长。解放战争时期,任冀鲁豫军区卫生部部长,晋冀鲁豫军区卫生部副部长,第十八兵团后勤部第一副部长。参加了太原等战役。中华人民共和国成立后,任西南军区卫生部第二副部长,云南军区后勤部副部长。1954年任志愿军后勤部卫生部部长,志愿军后勤部副部长兼卫生部部长。回国后,历任第四军医大学校长。l964年任总后勤部卫生部部长。1955年被授予少将军衔。1999年10月28日在北京逝世。
(来源:《中国人民解放军将帅名录》)