独立团、苏中三分区独立团副团长等职位。先后参加过黄桥战役等战役。第二次国共内战期间，历任华中野战军第六纵队司令部作战科科长，十八师五十四团副团长，第三野战军第24军72师216团团长等职位，率部参加了苏中战役、涟水战役、莱芜战役、孟良崮战役等，随后参加淮海战役、渡江战役、长山列岛战役等。中华人民共和国成立后，任中国人民解放军第24军70师参谋长、71师副师长，中国人民志愿军第24军炮兵室主任，1955年荣获三级八一勋章，二级独立自由勋章，二级解放勋章。1959年9月起，先后任24军72师师长，中国人民解放军