1935年参加中国工农红军。
1936年加入中国共产党。
曾任第一军团卫生部训练队队长、八路军一一五师旅军医处处长,新四军第三师旅卫生部部长、东北野战军纵队卫生部部长、第四野战军卫生部处长。参加了平型关战斗和辽沈、平津等战役。
建国后,历任兵团卫生部部长、广西军区后勤部副部长、第六军医大学校长、武汉军区后勤部副部长。
1964年晋为少将。曾获三级八一勋章,二级独立自由勋章、二级解放勋章。
1964年晋升为少将军衔,荣获三级八一勋章、二级独立自由勋章、二级解放勋章。