Иван Федорович родился в 1904 году в с. Большие Судачье Руднянского района Сталинградской области.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 15 сентября 1941 года Астраханским ГВК. С декабря 1941 года по 1943 года воевал на Западном фронте помощником командира взвода 1171-го стрелкового полка, на Брянском фронте в 654-м и 48-м стрелковых полках 48-й стрелковой дивизии. Дважды ранен, находился на излечении в ЭГ №2782. После демобилизации служил в органах внутренних дел с 28 апреля 1943 года по 20 октября 1946 года участковым уполномоченным 2-го отделения милиции УМ г. Казани.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».