Игорь Иванов родом из Налобихи, затем проживал в ЗАТО Сибирский. 17 лет назад выбрал для себя службу по контракту. С началом СВО оказался на фронте в числе первых. 25 августа 2023 года во время боевого выдвижения на позиции на окраине населённого пункта Клещеевка лично обнаружил признаки подготовки противника к наступлению. Занял вместе с подчинёнными оборонительные рубежи. Группа майора Иванова попала под артобстрел противника. В ходе этого боя были уничтожены важные объекты украинских военных, потери противника – 40 военнослужащих ВСУ. Сам Иванов был смертельно ранен осколками.
Бюст героя установлен на аллее Ветеранов – бульваре по улице Аванесова. Это место выбрали родственники военнослужащего совместно с мэрией краевой столицы.