
Иван Игнатьевич родился 17 января 1927 года в городе Благодарный, Ставропольского края. Он окончил 7 классов школы и в 1944 году был призван в артиллерийские войска. День Победы он встретил в польском городе Познань, где был ранен и контужен. В 1947 году его перевели в танковые войска, а в 1951 году он был демобилизован и вернулся домой.
После демобилизации Иван Игнатьевич окончил техникум по специальности гидротехник и работал в «почтовом ящике» города Лермонтова, занимаясь добычей и переработкой урановых руд. В 1962 году его семья переехала в Невинномысск, где он трудился на ОАО «Невинномысский Азот» и позже на Невинномысском заводе измерительных приборов.
Иван Игнатьевич вышел на пенсию в 1989 году. За свои заслуги он был награжден медалью «За Победу над Германией» и знаком «Победитель социалистического соревнования». Глава Невинномысска, Герой России Михаил Миненков отметил: «Иван Игнатьевич пообещал дожить минимум до ста лет! Низкий поклон ветерану Великой Отечественной войны».