Ігор народився в Одесі. Жив в Ужгороді на Закарпатті. Працював старшим інспектором-кінологом групи кінологічного забезпечення діяльності Ужгородського міського управління й Ужгородського районного відділу кінологічного центру ГУМВС України в Закарпатській області. Мав звання лейтенанта поліції.
З 2020 року Ігор служив за контрактом у Збройних Силах України. Був військовослужбовцем 128-ої окремої гірсько-штурмової бригади. Брав участь в ООС на Донбасі. З початком повномасштабної війни чоловік продовжив разом із побратимами боронити рідну країну від російських окупантів.
«Був дуже справедливий, розумний, добрий, відважний», – зазначила дружина загиблого Елеонора.
Посмертно воїна нагородили орденом «За мужність» ІІІ ступеня.
Поховали Ігоря на пагорбі Слави в Ужгороді.
У воїна залишилися батьки, сестра, дружина і донька.