Родился 27 октября 1971 года в Гяндже. С 1979—1987 учился в школе № 39. Начал военную службу в 1990 году в Баку, позже продолжил в Ростовской области, где получил образование в училище сержантов.
В связи с событиями, происходившими в Азербайджане, Игорь, прервав учёбу, вернулся в Гянджу. Причину своего возвращения он объяснил матери так:
Уехав в Баку, он записался в отряды Министерства Обороны и отправился на фронт. Макеев был назначен заместителем командира отряда.
5 июня 1992 года армяне перешли в наступления на село Нахичеваник. Игорь в боях за село уничтожил десять солдат противника. Хотя армянам и удалось взять село, через 3-4 часа в связи с контрнаступлением отряда Макеева село было отвоёвано. Он также отличился в боях за Мардакерт.
2 августа 1992 года в бою на возвышенности «Вышка» Игорь вместе с азербайджанцем по прозвищу «Никулин», шли с пулемётом на передней позиции. Сражаясь, Игорь спас жизни 28 солдатам, помог им выйти из окружения вражеских солдат, однако сам погиб.
Игорь был холост.
Указом президента Азербайджанской Республики № 204 от 6 ноября 1992 года Макееву Игорю Владимировичу было присвоено звание Национального Героя Азербайджана (посмертно).
Похоронен на «Аллее Шехидов» города Гянджи. В посёлке Садыллы в его честь названа улица.