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

З 2020 року Ігор служив за контрактом у Збройних Силах України. Був військовослужбовцем 128-ої окремої гірсько-штурмової бригади. Брав участь в ООС на Донбасі. З початком повномасштабної війни чоловік продовжив разом із побратимами боронити рідну країну від російських окупантів.

«Був дуже справедливий, розумний, добрий, відважний», – зазначила дружина загиблого Елеонора. 

Посмертно воїна нагородили орденом «За мужність» ІІІ ступеня.

Поховали Ігоря на пагорбі Слави в Ужгороді.

У воїна залишилися батьки, сестра, дружина і донька.