湖南湘乡人。1930年参加中国工农红军。1935年加入中国共产党。土地革命战争时期,任红三军第七师医务主任,军医处处长,红一军团卫生部副部长,部长,红一方面军卫生部部长。参加了长征。抗日战争时期,任八路军总卫生部部长兼政治委员,晋察冀军区卫生部部长兼政治委员。解放战争时期,任华北军区卫生部部长。1948年任华北军区卫生部政治委员。中华人民共和国成立后,任中央军委卫生部副部长,部长,军委高级后勤学校副校长。1952年任后勤学院教育长,后任总后勤部训练部部长。1954年起任总后勤部兽医局局长兼政治委员,国务院农垦部副部长。1955年被授予少将军衔。1976年6月3日在北京逝世。
(来源:《中国人民解放军将帅名录》)