Игорь Воронченко родился в поселке городского типа Бабаи, Харьковская область. Окончил Ташкентское высшее танковое командное училище, после чего проходил службу в группу советских войск в Германии, где командовал танковым взводом.
В 1988 году вернулся в Советский Союз, служил в Белорусском военном округе на должностях командира танковой роты и начальника штаба танкового батальона.После распада СССР прибыл на Украину и проходил службу в Национальной Гвардии Украины в Харькове.
С 1998 по 2003 год на территории Крыма командовал полком, изначально относившиймся к 7 дивизии НГУ, а впоследствии преобразованным в 501-й отдельный механизированный полк (в/ч А0669).Указом Президента Украины № 670/2013 от 6 декабря 2013 года Игорю Воронченко было присвоено звание «генерал-майор» .Во время крымских событий занимал пост заместителя командующего флотом по береговой обороне. Был командующим силами АТО в Луганской области. Впоследствии занимал должность начальника Главного управления персонала Генштаба.После того, как президент Украины в апреле 2016 года отправил в отставку командующего ВМС Сергея Гайдука, Воронченко фигурировал в прессе как кандидат на должность Командующего ВМС Украины.25 апреля 2016 года Президент Украины Петр Порошенко назначил исполняющим обязанности командующего Военно-морскими силами Украины генерал-лейтенанта Игоря Воронченко.2 июля 2016 года Президент Украины Пётр Порошенко назначил Игоря Воронченко командующим Военно-морскимии силами Вооружённых сил Украины с присвоением ему звания «вице-адмирал» (указ № 282 от 2.06.2016).