Иван Федорович родился 4 августа 1924 года в д.Кологреевка Мало-Кандалинского района Ульяновской области.
Участник великой Отечественной войны. Призван в ряды Красной Армии 2 февраля 1942 года ГВК г. Комсомольск-на-Амуре. С 15 февраля 1942 года по 9 мая 1945 года воевал на Центральном, Западном, 2-м Белорусском фронтах разведчиком 312-й отдельной разведывателыной роты 238-й стрелковой дивизии 70 стрелкового корпуса 49-й Армии. Был ранен. После увольнения в запас служил с 1 октября 1946 года по 23 октября 1950 года милиционером Куйбышевского (Спасского) РОМ МВД ТатАССР.
Награжден орденом Красной Звезды (1944г.), орденами Славы II-степени (1945г.) и III-степени (1944г.), медалью «За боевые заслуги» (1944г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» и другими медалями.