战争年代，先后参加了扬泰线战斗、灵甸港战斗、苏中七战七捷、涟水战役、鲁南战役、莱芜战役、泰安战役、孟良崮战役、胶河战役、诸城战役、豫东战役、济南战役、淮海战役、渡江战役、上海战役、舟山战役等战役战斗，立三等功5次。1949年到1951年，历任中国人民解放军陆军二十三军六十七师一九九团一营机枪连指导员、一连指导员、团政治处组织干事、七连指导员、三营副教导员、教导员。1951年到1959年，为中国人民解放军军事学院基本系学员、外军研究专业副博士研究生。1960年到1969年，任中国人民解放军军事学院外军教研