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