Иван Карпеевич родился 16 августа 1925 года в с.Сосипатровка Спасского кантона ТатАССР (позже Куйбышевский район ТатАССР, ныне не существует). Окончил 3 класса начальной школы.
Участник Великой Отечественной войны. Призван Куйбышевским РВК ТатАССР по мобилизации в ноябре 1943 года. Проходил службу и стрелком и пулеметчиком ручного пулемета в составе 341 стрелкового полка и позже в 33 мотострелковом полку. Воевал на Дальневосточном фронте против империалистической Японии с 9 августа по 3 сентября 1945 года. Демобилизовался в феврале 1948 года.
После войны работал на конном заводе «Татарский»(Конный завод № 57) плотником, рабочим строительного цеха до выхода на пенсию. Ветеран труда (1986г.).
Награжден медалью За победу над Японией (1945г.), орденом Отечественной войны 2-степени (1985г.) и другими медалями.
Умер 8 января 2017 года. Похоронен на сельском кладбище с.Никольское Спасского района РТ