Ông là một trong số ít những cán bộ quân đội đã trải qua cả bốn chiến trường trong suốt 40 năm: Tham gia 9 năm kháng chiến chống Pháp, tham gia chỉ huy tại chiến trường miền Nam chống Mỹ trong 11 năm (1964 – 1975), chỉ huy chiến trường Campuchia trong 7 năm (1979 – 1986), tham gia chỉ huy chiến trường biên giới phía Bắc trong 3 năm (1986 – 1989).