Окончил школу в 1930 г. Далее 2 года обучения в ФЗУ г. Крапоткин. 1932 – 1936 г. слесарь по автоматическому оборудованию, ЖД ст. Кавказская. С 1936 по 1959 служба в Советской армии.
Участвовал в боях с бело-финами(1940г.), на западном и северо-Западном фронтах(1941-1942гг), Степном фронте (1943), 3-м Украинском фронте (1943-1944), наступательные бои, победное форсирование Днепра.
В августе 1943 – многочисленные бои под Белгородом, под его командованием была прорвана оборона фашистов, преследовал противника, преграждавшего путь продвижения советских частей, захватил в полной исправности вражеский танк.
В октябре 1943 г. будучи уже командиром стрелкового полка в ходе наступательной операции по форсированию Днепра участвовал в захвате плацдарма на правом берегу Днепра, под его командованием успешно проведена операция по прорыву обороны противника и освобождены 9 населенных пунктов. За проявленную отвагу был награжден Орденом Александра Невского.
Фронтовые эпизоды армейской службы Костенко И.А. и его соратников образно описаны в воспоминаниях ветерана воины И.А. Вязанкина «За строкой боевого донесения». Изд-во мин-об, М.-1978.