Иван Петрович родился в 1895 году в с.Никольское Спасского уезда Казанской губернии (ныне Спасский район РТ). В 1931–33 года председатель колхоза им. М.Горького Спасского района, в 1933–40 года председатель колхоза «13-й год Октября», в 1940–51 года — колхоза им. Антона; с 1951 года председатель Болгарского сельсовета Куйбышевского района ТатАССР. Награждён орденом «Знак Почёта» (1950г.), медалью «За доблестный труд в Великой Отечественной войне 1941–1945гг.» (1946г.).
Умер 10 апреля1952 года, похоронен на сельском кладбище с.Болгары Куйбышевского района ТатАССР.