В 1977 назначен начальником связи Вооруженных сил СССР, заместителем начальника Генерального штаба. В 1987 — 1992 годах служил в Группе генеральных инспекторов Министерства обороны СССР.
Лауреат Ленинской премии (1981) и Государственной премии СССР (1977). Награжден орденами: Ленина, Октябрьской Революции, Красного Знамени, Кутузова 2-й ст., Суворова 3-й ст., Отечественной войны 1-й и 2-й ст., 4 орденами Красной Звезды, орденом «За службу Родине в ВС СССР» 3-й ст., иностранными наградами.
Умер 29 ноября 2001 года. Похоронен на Троекуровском кладбище.