Родился 19 февраля 1964 г. в городе Горки Могилевской области Белорусской ССР (город Горки, Могилевская область, Республика Беларусь).
29 марта 1982 г. Горецким районным военным комиссариатом призван на воинскую службу.
С 28 мая 1982 г. по 10 августа 1984 г. проходил службу в Республике Афганистан наводчиком войсковой части полевой почты № 93992.
Награжден медалью "Воину-интернационалисту от благодарного афганского народа".
Капустин Игорь Владимирович // Афганистан. Страницы мужества : воинам-интернационалистам Могилевской области посвящается / под общей редакцией В. Н. Василенко ; редколлегия: В. Ф. Ванькович [и др.]. – Могилев, 2019. – С. 319.
Капустин Игорь Владимирович // И память сердца говорит… : альбом / ГУК "Централизованная сеть публичных библиотек Славгородского района". – Славгород, [2000?]. – С. 62 : ил.