Ігор народився 19 січня 1979 року в місті Кремінна Луганської області. За освітою був кухарем, але більшу частину життя служив у Державній автомобільній інспекції (ліквідована у листопаді 2015 року), а згодом – у Державній прикордонній службі України.
З 2016 року захищав Україну в зоні АТО у складі 3-го прикордонного загону імені Героя України полковника Євгенія Пікуса. Після повномасштабного вторгнення Росії залишився у строю.
«Я часто ловлю себе на думці, що хочу подзвонити татові, розповісти про якісь життєві дрібнички, почути пораду, сміх чи просто голос…Він завжди підтримував мене, навіть коли був у самому пеклі й коли здавалося, що всі інші проти мене, – розповіла донька Софія. – Він був моєю опорою, підтримкою, другом та найближчою людиною. Прикладом мужності, честі та справжнього чоловіка. Я ціную кожну мить, проведену з ним. Війна забрала в мене батька, але вона ніколи не забере спогадів. У кожному моєму кроці, у кожній моїй перемозі є частинка тебе».
Поховали захисника в місті Золотоноша на Черкащині.
У нього залишилися батьки, дружина та донька.