Иван Иванович начал воевать с июля 1941 года. Прошел через все бои Смоленского оборонительного сражения. В исторической битве на Волге защищал северо-западные подступы к Сталинграду, а потом принял участие в зимне-весеннем 1942-1943 годов наступлении Красной Армии. В одной из атак 7 февраля 1943 года был ранен.
Затем Курско-Бегородская битва. Жестокие бои при форсировании Днепра и освобождении Правобережной Украины в составе войск 3-го и 2-го Украинских фронтов.
Немало ему пришлось прошагать по земле родной Украины. От ее восточной и до западной границы. Перейти границу и сражаться на территории Румынии. Здесь он вторично был ранен 28 сентября 1944 года.