安徽合肥人。1931年参加中国工农红军。1934年加入中国共产党。土地革命战争时期,任红三军团军团部军医,军团卫生部医务科科长,湘赣军区司令部医务主任,红六军团第十七师卫生部部长,红六军团卫生部部长,红一方面军总卫生部教员,卫生部主任。参加了长征。抗日战争时期,任八路军第一一五师卫生部部长,军委总卫生部主任。1941年任八路军第一二O师卫生部政治委员,晋西北卫生学校副校长。1944年任军委总卫生部医政科科长。解放战争时期,任晋察冀军区卫生部副部长,军区后勤部参谋长。1948年起任东北军区卫生部主任,卫生部副部长。参加了辽沈等战役。中华人民共和国成立后,任东北军区卫生部部长。1952年任总后勤部卫生部副部长。1955年被授予少将军衔。是中国人民政治协商会议第三、四届全国委员会委员。1966年6月22日在北京逝世。
(来源:《中国人民解放军将帅名录》)