战时期，任太行军区第一支队副支队长，晋冀鲁豫野战军六纵十八旅副旅长，太行军区独立第二旅旅长。1947年4月，在豫北战役中，率太行军区独立第二旅担负阻击任务，促进友邻部队歼灭国军第二快速纵队，全旅受到晋冀鲁豫军区通令嘉奖。1947年8月，改任晋冀鲁豫、中原野战军九纵二十六旅旅长，随陈谢兵团南渡黄河，参加洛阳战役、淮海战役等。1949年，任中国人民解放军第二野战军第十五军四十四师师长兼政委。
共和国时期.中华人民共和国成立后，1951年任中国人民志愿军第十五军四十四师师长，参加抗美援朝