江西万安人。1927年参加万安农民起义。1930年参加中国工农红军。1931年加入中国共产主义青年团。1932年转入中国共产党。土地革命战争时期,任红一军团卫生部医生,军团司令部卫生所医生,军团医院医务科科长,后方医院第二所所长,第一师三团卫生所所长,红一军团卫生部医务科科长。参加了长征。抗日战争时期,任八路军第一一五师卫生部医务科科长,晋察冀军区卫生部副部长,部长。解放战争时期,任冀中军区卫生部部长。1948年起任华北野战军第十九兵团后勤部副部长。参加了石家庄、平津等战役。中华人民共和国成立后,任空军后勤部副部长兼卫生部部长,总后勤部卫生部预防处处长,预防局局长,湖南医学院院长。1961年任北京军区后勤部副部长。1955年被授予少将军衔。1996年7月25日在北京逝世。
(来源:《中国人民解放军将帅名录》)