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