加了冀鲁豫边区反扫荡战役。1943年，任中共中央党校学习。1945年，任冀鲁豫军分第五军分区副司令员。第二次国共期间，任冀鲁豫军区第四军分区副司令员。1947年6月任晋冀鲁豫野战军第11纵队33旅副旅长。1948年8月，任第31旅旅长。参加了睢杞战役、淮海战役。1949年2月任第二野战军第17军补训师师长，后任军后勤部部长。中华人民共和国成立后，任第五兵团兼贵州军区后勤部部长。1955年，毕业于后勤学院，后任海南军区司令员，广州军区生产建没兵团副司令员。1961年，授中国人民解放军少将。1966年5月，