Иван Григорьевич родился 9 августа 1932 года в с.Самодуровка Пителинского района Московской области (ныне Рязанской области). С 1955 года и до выхода на пенсию (1992г.) работал на Куйбышевском автотранспортном предприятии (ТатАССР), водитель. За честность, профессионализм, преданность делу пользовался в коллективе большим авторитетом. Ветеран труда (1998г).
Награждён орденом «Знак Почёта» (1974г.).
Умер 29 ноября 1999 года, похоронен на городском кладбище г.Болгар РТ.