В 1942 году Иван Андреевич записался добровольцем в народное ополчение. При форсировании Днепра получил множественное осколочное ранение, но покинул поле боя только после прихода подкрепления.
Ещё один подвиг Ивана Андреевича — доставка письма с требованием капитулировать командующему гитлеровскими войсками. В результате сотни немецких солдат и офицеров сдались в плен.
После войны он прослужил в Вооруженных Силах СССР ещё 42 года, а потом занялся общественной деятельностью.
В 1996 году Иван Андреевич возглавил Московский комитет ветеранов войны, который помогает организовывать и проводить крупные патриотические акции в столице и занимается увековечиванием памяти героев. Иван Андреевич – Почётный гражданин города Москвы.
Совместно с Академией исторических наук и при участии студентов столичных вузов собирает и публикует воспоминания фронтовиков — уже издано 23 тома мемуаров «От солдата до генерала».
Сегодня семья Ивана Андреевича — это сын Вячеслав Иванович, внуки Андрей и Алексей, правнуки Игор