Иван Ильич родился в 1912 году в д.Ново-Егорово Манского района Красноярского края.
Участник Великой Отечественной войны. Призван в ряды Красной Армии в мае 1941 года Манским РВК. С октября 1943 года по март 1944 года воевал на Белорусском фронте красноармейцем 421-го стрелкового полка 19-й гвардейской дивизии. Был ранен. После демобилизации по ранению с 28 марта 1945 года по 21 апреля 1947 года служил в органах внутренних дел стрелком ВОХР ОПЛ-1 УИТЛК НКВД ТатАССР.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».