Ігор народився 17 серпня 1969 року в селі Велика Дорога Ніжинського району Чернігівської області. Жив у місті Ніжин. Мав середню спеціальну освіту. Перед повномасштабним вторгненням працював охоронником у КО «Муніципальна варта міста Києва». Любив полювання та природу. Цінував час із родиною. 

Після початку повномасштабного вторгнення чоловік служив у 138-й радіотехнічній Наддніпрянській бригаді. Обіймав посаду командира маскувального відділення.

«Ігор був доброю, чесною та відповідальною людиною, яка завжди прийде на допомогу. Люблячим татусем і чоловіком. Він пішов служити добровільно з перших днів війни, хоч йому було 52 роки. Побратими згадують його як щиру, відповідальну і чуйну людину», – сказала дружина Вікторія Зоценко.

Ігоря Гулу нагородили медаллю «За поранення», нагрудним знаком «Комбатантським хрестом», орденом «За мужність» III ступеня та відзнакою «За оборону України». 

Поховали воїна на Алеї Героїв у місті Ніжин.

Вдома на нього чекали дружина, два сини та донька.