Военачальник, генерал-полковник, лауреат Государственной премии СССР
Родился в селе Выездное, ныне Арзамасского района Нижегородской области.
Участник Великой Отечественной войны.
Окончил военно-пехотное училище, Военную академию им. М.В. Фрунзе, Военную академию Генерального штаба Вооружённых Сил СССР им. К.Е. Ворошилова.
Был заместителем начальника штаба Белорусского военного округа, Группы советских войск в Германии, замначальника Главного штаба Сухопутных войск.
С 1975 года – заместитель начальника Главного управления Генерального штаба Вооружённых Сил СССР.
Генерал-полковник (16.12.1982).
Лауреат Государственной премии СССР.
Трагически погиб при выполнении служебного задания, в авиакатастрофе в Венгрии, неподалёку от города Папа.
Похоронен на Кунцевском кладбище в Москве.
Награды: два ордена Красного Знамени; два ордена Отечественной войны 1-й степени (в т.ч. 06.04.1985); ордена Отечественной войны 2-й степени; Трудового Красного Знамени; «За службу Родине в Вооружённых Силах СССР» 3-й степени; два ордена Красной Звезды.