Ранние годыРодился 28 мая 1935 года в городе Свердловске (ныне Екатеринбург). Русский. Отец работал сапожником, мать - швеёй.
Образование - высшее. Окончил:
- Дальневосточное танковое училище в 1959 году;
- Военную академию бронетанковых войск имени Маршала Советского Союза Р. Я. Малиновского в 1969 году;
- Военную академию Генерального штаба Вооружённых Сил имени К. Е. Ворошилова в 1979 году.
До военной службы три года отработал токарем на заводе.
На военной службеВоенную службу начал в 1954 году в Закавказском военном округе (ЗакВО), где два года отслужил солдатом-танкистом, на третьем году поступил в Дальневосточное танковое училище. После его окончания командовал танковым взводом и танковой ротой в Уральском военном округе (УрВО).
- Пять лет служил в Ракетных войсках стратегического назначения
- После окончания Военной академии бронетанковых войск с 1969 года командовал танковым батальоном,
- с 1971 года - командир танкового полка, начальник штаба танковой дивизии,
На высших должностях- с 1974 года - командир мотострелковой дивизии в Закавказском военном округе.
- После окончания Военной академии Генерального штаба в 1979-1982 гг. - командир армейского корпуса,
- с 1982 года - командующий 3-й общевойсковой армией в Группе советских войск в Германии
- с 1985 года - первый заместитель командующего войсками Одесского военного округа,
- в 1987-1991 годы - командующий войсками Сибирского военного округа. генерал-полковник c 1988 года.
- В августе - декабре 1991 года - начальник Гражданской обороны СССР - Заместитель Министра обороны СССР.
- С 1992 года - руководитель группы военных экспертов.
- С июля 1992 года - заместитель главнокомандующего Объединёнными Вооружёнными Силами Содружества Независимых государств.
- С сентября 1993 по апрель 1994 года - командующий миротворческим контингентом российских войск в Таджикистане.
- В 1994-1995 годах - первый заместитель начальника штаба по координации военного сотрудничества государств-участников СНГ.
Являлся членом ряда государственных делегаций Российской Федерации на переговорах с Республикой Молдова в 1992 году, с Арменией в 1993 году по вопросам, представляющим взаимный интерес в политической, военной, экономической, социальной, гуманитарной областях, а также по различным аспектам собственности.
Избирался народным депутатом СССР (1989-1991). Будучи народным депутатом, входил в Депутатскую группу коммунистов в группе «Отечество», в депутатскую группу «За конструктивное взаимопонимание».
С ноября 1995 года в отставке.
После службыЖивёт и работает в Москве.
СемьяЖенат, жена - медицинский работник имеет взрослых сына и дочь.
Увлекается чтением исторических романов и рыбалкой.