
В рядах Советской Армии с 1943 по 1949 годы. Сражался на фронтах Великой Отечественной войны в составе 2 Белорусского, 2 Ленинградского, 1 Прибалтийского фронтов. Иван Константинович был связистом, тянул и поддерживал связь под бомбежками и обстрелами.
Иван Константинович был награжден медалью «За отвагу», «За Победу над Германией» и другими медалями. Имеет 4 благодарности от Верховного Главнокомандующего маршала Советского Союза товарища Сталина:
приказом №351 от 29 апреля 1945 года за овладение городами
и важными узлами дорог Анклам, Фридланд, Нойбранденбург, Лихен
и вступили на территорию провинции Мекленбург.
приказом №352 от 30 апреля за овладение городами Грайфсвальд, Трептов, Нойштрелитц, Фюрстенберг, Гранзее – важными узлами дорог в северо-западной части Померании и в Мекленбурге.
приказом №358 от 02 мая 1945 года за овладение городами Росток (крупными портами и важными военно-морскими базами немцев
на Балтийском море)
приказом № 362 от 05 мая 1945 года за овладение портом и военно-морской базой
После войны Иван Константинович пришел работать на завод. Год работал на прессах, потом окончил школу шоферов и работал, пока не ушел на пенсию.