Родился 5 мая 1964 года в деревне Полое Армизонского района Тюменской области. Окончил среднюю школу села Южно-Дубровное и продолжил учебу в Армизонском ПТУ №12 (позднее переименовано №48).
Призван в ряды Советской Армии 9 мая 1982 года. Служба началась в учебной части города Подольска Московской области.
Прибыл в Республику Афганистан 22 октября 1982 года в 682 отдельный ремонтно–восстановительный батальон (бронетехники — в/ч пп 48575) 40 армии в столицу страны город Кабул. Дислоцировались в пригороде Хайр-Хана, более известном как Теплый стан. Занимались «воскрешением» военной техники после боевых действий.
Игорь Иванович зарекомендовал себя грамотным специалистом. По поручению командования летал в командировки в Кандагар, Гардез, Талукан. С благодарностью вспоминали его в воинских частях.
Награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Уволен в запас 15 мая 1984 года. В настоящее время живет и трудится в Омутинском районе.