Игорь Петрович родился 29 января 1927 г.
С конца 1930-х годов жил в Западной Украине и на себе испытал в начале войны ужасы бомбежек, артобстрелов, эвакуацию. В 1943-1944 гг. трудился буровым мастером в Киргизии. С 1947 г., после окончания Днепропетровского горного техникума, - геологом на предприятиях Дальстроя: в Магаданской области, на Северном Кавказе. В ИГГ СО АН СССР работал с 1960 по 1986 гг.
В 1960-е годы начал собирать и систематизировать материалы об участии в Великой Отечественной войне соединений, сформированных в Сибири. На основании архивных документов (над которыми ему разрешили работать в Центральном архиве Министерства обороны СССР), военно-исторической и мемуарной литературы, а также бесед с участниками войны к 50-летию Победы выпустил книгу «Боевой путь сибирских дивизий в Великой Отечественной войне 1941–1945 гг.».
Был членом военно-исторического общества при окружном доме офицеров Сибирского ВО; в 1980-е годы – председателем рабочей группы по составлению Книги Памяти Новосибирской области; сотрудничал с газетой Сибирского ВО «Воин Сибири».