Иван Петрович родился 4 октября 1925 года в пос.Подгорный(Комаровка) Спасского кантона ТатАССР (ныне не существует). Трудовую деятельность начал в 1940 году в колхозе им. Литвинова Куйбышевского района ТатАССР. Участник Великой Отечественной войны. Воевал на Дальневосточном фронте против милитаристской Японией стрелком 33 стрелкового полка. В 1950–54 года работал пропагандистом Куйбышевского райкома КПСС. В 1954–58 года учился в Высшей партийной школе (г.Казань), работал заведующим отделом, секретарём Кузнечихинского райкома КПСС. В 1958–60 года инструктор, в 1960–62 года секретарь Куйбышевского райкома КПСС. В 1962–64 года парторг совхоза «Трехозерский». В 1964–66 года председатель Алькеевского райисполкома ТатАССР. С 1966 года до ухода на пенсию (1985г.) директор Куйбышевского мясокомбината. Награжден орденом Отечественной войны 2-й степени (1985г.), медалью «За победу над Японией», «За доблестный труд. В ознаменование 100-летия со дня рождения В.И. Ленина» (1970г.); Почётной грамотой обкома КПСС и СМ ТатАССР (1965г.), Президиума Верховного Совета ТатАССР (1985г.).
Умер 24 октября 1987 года, похоронен на городском кладбище г.Куйбышев ТатАССР.