Участник Великой Отечественной войны, прошел от командира танка Т-34, командира минометного расчета до комвзвода 65-й Волновахской танковой бригады, начальника штаба танкового батальона. Участник битвы за Берлин.
В 1951 г. окончил полный курс Военной академии бронетанковых и механизированных войск Советской армии, а в 1967 г. — Военную академию Генерального штаба.Находился на командных должностях — являлся начальником штабов Прибалтийского и Дальневосточного военных округов.
С 1976 по 1991 гг. — начальник кафедры оперативного искусства академии Генерального штаба Вооружённых Сил СССР, кандидат военных наук, профессор.