Участник Великой Отечественной войны. Родился в селе Атяшево Мордовской АССР в семье крестьянина. В 1932 году семья переехала в Сибирь к родственникам на станцию Топки. Семья была большая - пятеро детей - два сына и три дочери. После смерти отца, Иван остаётся за старшего в семье и устраивается на работу.
В 1939 году Топкинским РВК Иван был призван в ряды Красной Армии и отправлен на Дальний Восток. Участвовал в военных действиях против Японии. Служил старшим сержантом, командиром отделения полка в 99-м стрелковом полку 59-ой стрелковой дивизии 1-ой Краснознамённой армии на Дальневосточном фронте. Демобилизовался из армии только в 1946 году.
После войны вернулся в Топки. С марта 1947-го по февраль 1948 года работал инструктором горисполкома, затем устроился в паровозное депо (сегодня локомотивное депо) г. Топки Томской (сегодня Кемеровской) железной дороги, где проработал с февраля 1947 года по 1980 год до выхода на пенсию. Трудился инспектором отдела кадров, начальником отдела приёма и увольнения, кочегаром паровоза, с 1961 года техником. После выхода на пенсию, до 1986 года он продолжал трудиться в депо временно, замещая сослуживцев.
Награды: орден Отечественной войны II степени,
медаль «За боевые заслуги»,
медаль «За победу над Японией», юбилейные медали, Благодарность Верховного Главнокомандующего Генералиссимуса Советского Союза товарища Сталина «За отличные боевые действия в боях с японскими захватчиками».