родился 6 июля 1930 года в деревне Бородавкино Искитимского района Новосибирской области. Окончил Бородавкинскую семилетнюю школу. Успешно прошёл обучение в Посевнинском училище по специальности механизатора широкого профиля. Свою трудовую деятельность начал в 1950 году в сельхозартели «Путь Ильича» (ныне отд.№ 1 Бородавкино) механизатором. Затем, когда произошло воссоединение колхозов в 1957 году, колхоз «Путь Ильича» присоединился к посёлку Степной, Иван Петрович с успехом и высокими показателями в работе стал трудиться в хозяйстве п.Степной. Жители посёлка до сих пор отзываются об Иване Петровиче, как об опытном добросовестном труженике, знающим и любящим своё дело, преданным земле, на которой родился и вырос. Более сорока лет он отдавал свои силы и знания труду хлебороба. За достигнутые успехи в развитии народного хозяйства Постановлением Главного Комитета ВДНХ дважды был награжден Бронзовой медалью ВДНХ 6 августа 1957 году (№ 183-Н) и в 1971 году. Указом Президиума Верховного Совета СССР 13 апреля 1971 года за высокие показатели в труде был награждён Орденом Ленина (№389840).
Воспитал двоих детей. В 1990 году ушёл на заслуженный отдых. Умер в феврале 2004 года.