Родился 22 января 1939 года в селе Малый Ивер Свободненского района Амурской области в семье рабочего-железнодорожника. Окончил среднюю школу в 1957 году. Трудовую деятельность начал в июле 1957 года вначале матросом, затем котельным машинистом в подразделении вспомогательных судов Тихоокеанского флота.
После отставки Э. А. Шеварнадзе весной 1991 года руководил советской делегацией в Вашингтоне по подготовке договора о сокращении обычных вооружений[4].
Жил в Москве. Принимал участие в политической жизни. Активно участвовал в работе ветеранских организаций, с 2005 года являлся председателем Комитета ветеранов Генерального штаба. В ноябре 2008 года избран Председателем Общероссийской общественной организации ветеранов Вооружённых сил. С октября 2012 года — председатель Общероссийской общественной организации ветеранов «Российский союз ветеранов»[11].
С конца 1990-х годов вновь привлекался к решению военных вопросов. С 1996 года был главным специалистом Генерального штаба Вооружённых сил Российской Федерации, с 1999 года и до кончины — ведущий инспектор Генерального штаба Вооружённых сил Российской Федерации, с 2008 года — генеральный инспектор и член Коллегии Министерства обороны Российской Федерации, с декабря 2016 года — генеральный инспектор Генеральной инспекции Министерства обороны России. Одновременно с ноября 1999 года — член Комиссии Правительства Российской Федерации по социальным вопросам военнослужащих, граждан, уволенных с военной службы, и членов их семей. Один из авторов Концепции социальной адаптации военнослужащих и государственной программы «Социальная адаптация военнослужащих, подлежащих увольнению из Вооружённых сил Российской Федерации, других войск, воинских формирований и органов, и членов их семей на 2002—2005 годы» (утверждена постановлением Правительства Российской Федерации от 15 октября 2001 года). В мае 2001 года назначен Генеральным директором Государственного унитарного предприятия «Всероссийский центр переподготовки офицеров, увольняемых в запас».
Жена — Галина Иосифовна Моисеева (1939—2014), педагог. Дочь Виктория (род. 1963) — банковский работник. Сын Вячеслав (род. 1969) — помощник депутата Государственной думы, помощник председателя Общероссийской общественной организации ветеранов «Российский союз ветеранов». Трое внуков[11].
Орден Александра Невского (28 мая2014 года) — за достигнутые трудовые успехи, заслуги в гуманитарной сфере, активную законотворческую и общественную деятельность, многолетнюю добросовестную работу[16]
Императорский орден Святой Анны I степени (Династический) (указ № 8/АI-2011; 19 декабря2011 года) — «в воздаяние заслуг перед Отечеством и Российским Императорским домом, в ознаменование десятилетия возрождения в России Императорского Военного Ордена Святителя Николая Чудотворца»[23]