Иван Петрович родился 15 августа 1923 года в с.Новославка Спасского кантона ТатАССР, ныне не существует. С 1939 киномеханик в г. Куйбышев. Участник Великой Отечественной войны. Призван в ряды Красной Армии в 1942 году. Участвовал в боях за Сталинград, демобилизован по ранению. После войны работал начальником отдела кинофикации в г.Куйбышев, затем помощник оператора геологического управления (Казахстан). В 1952–54 годах киномеханик, в 1958 году моторист, в 1958–60 годах заведующий Куйбышевской типографией, в 1960–64 года управдом при исполкоме Куйбышевского горсовета ТатАССР. Работал также техником по учёту механизмов в передвижной механизированной колонне (ПМК-129). Активно участвовал в ветеранском движении, военно-патриотическом воспитании молодёжи. Награждён орденами Отечественной войны 1-й и 2-й (1985г.) степеней, Славы 3-й степени (1965г.), медалью «За оборону Сталинграда» и др.
Умер 04 сентября 2005 года, похоронен на городском кладбище г.Болгар Спасского района.