二次国共内战时期在山东参加战斗，1947年在华东野战军第九纵队25师（后改为中国人民解放军第27军79师）75团特务连当指导员。参加过孟良崮战役，济南战役、淮海战役、渡江战役等重要战役。1950年记二等功一次，同年11月随27军参加朝鲜战争，参加第二次战役和第五次战役，获朝鲜三级国旗勋章，1952年回国。回国后在华东军区（南京军区）工作。1955年获三级解放勋章。1963年起给南京军区司令员许世友上将担任两年的秘书。1965年至南京军区警卫团任团长。1967年，至60军179师任副政委、政委，但此期