Иван Петрович родился 24 января 1912 года в с.Щербеть Спасского уезда Казанской губернии (ныне Спасский район РТ). В 1930-ые годы работал бригадиром тракторной бригады в совхозе «КИМ».
Участник Великой Отечественной войны. 23 июня 1941 года призван по мобилизации Куйбышевским РВК ТатАССР. Ефрейтор, бригадир по ремонту по ремонту автомашин 101 Киевской гаубично-артиллерийской Бригады 13 артиллерийской дивизии прорыва. Применял собственные рационализаторские методы ремонта автомашин, что способствовало своевременному обеспечению передовых частей боеприпасами. Участвовал в боевых операциях на территории Польши, Румынии, Венгрии, Чехославакии и Германии. Демобилизовался в декабре 1945 года.После войны работал заведующим механической мастерской племсовхоза «КИМ». Награжден Орденом «Красной Звезды»(1944г.), Отечественной войны 2-степени (1985г.), медалями «За боевые заслуги», «За Отвагу», «За трудовую доблесть»(1948г.) и другими.
Умер 19 мая 1991 года, похоронен на сельском кладбище пос.КИМ Спасского района РТ.