湖北黄安(今红安)人。1929年加入中国共产主义青年团。1930年参加中国工农红军。1935年由团转入中国共产党。土地革命战争时期,任红二十五军第二二四团卫生队看护长,红一方面军第十五军团七十八师卫生队队长。1935年任红十五军团第七十八师卫生部部长。参加了长征。抗日战争时期,任八路军第一二九师卫生部医生、训练队队长。1938年任师卫生部医务科科长,模范医院院长。1941年起任白求恩医院院长。1944年任太行军区第三军分区卫生处处长。解放战争时期,任晋冀鲁豫野战军第六纵队卫生部部长兼政治委员。1949年任第二野战军三兵团卫生部副部长兼十二军卫生部部长。参加了上党、邯郸、渡江等战役中的医疗救护工作。中华人民共和国成立后,任军委卫生部干部处处长,总后勤部卫生部医疗局局长,兽医局局长兼党委书记,海军后勤部卫生部部长,海军后勤部顾问。1961年晋升为少将军衔。
(来源:《中国人民解放军将帅名录》)