争时期，历任八路军115师344旅688团司药，军医助理，军医；新四军3师10旅旅部门诊部主任，新四军3师淮海6分区卫生部休养所所长，淮海6分区卫生部干事，主任；参加了平型关，反九路围攻等战役，1938年在张庄战役中负伤。第二次国共内战时期，历任华东野战军第7野战医院副院长兼手术队队长，中国人民解放军第三野战军卫生部科长，华东军区海军卫生部科长；参加了七战七捷，莱芜，孟良崮，沙土集，豫东，淮海等战役；参与了华东军区海军卫生系统的组建。中华人民共和国成立后，历任华东军区海军卫生部科长，副部长，海军总医