1949年，任第三野战军第二十三军二〇七团参谋长。抗日战争时期，参加了车桥战斗、如皋遭遇战，担任区长期间为抗日部队提供保障。第二次国共内战时期，参加了高邮战役、七战七捷、盐城保卫战、莱芜战役、孟良崮战役、鲁南突围、平汉线、确山战役、豫东战役、淮海战役、渡江战役等战役战斗。中华人民共和国成立后，任副团长、团长。参加了解放舟山群岛的战斗。1952年参加抗美援朝战争，任中国人民志愿军团长，1954年任副师长兼师参谋长。回国后，1961年，在军事学院速成系学习。1962年，任师长。后任第二十四军军长。1969年