Генерал армии, участник Великой Отечественной войны, Знаменосец парада Победы 1945 г., Герой Советского Союза. Участвовал также в военных событиях в Анголе, Сирии, Эфиопии и Афганистане. В 1989-1991 гг. — главнокомандующий Сухопутными войсками — заместитель министра обороны СССР, член Совета обороны СССР; в 1986-1990 годы — кандидат в члены ЦК КПСС; в 1995 — 1999, 2003 —2009 гг. — депутат Государственной Думы РФ, почётный президент Федерации боевого самбо России.
Награждён орденом «За военные заслуги», двумя орденами Ленина, четырьмя орденами Красного Знамени, орденами Октябрьской Революции, Кутузова I степени, тремя — Отечественной войны I и II степени, Красной Звезды, «За службу Родине в Вооружённых Силах СССР» III степени, тридцатью медалями СССР, а также более чем двадцатью иностранными орденами и медалями.