По данным «Украинской правды» Шевченко родился в 1972 году в селе Деньги Черкасской области.
Высшее образование получил только в 2014 году в «Одесской юридической академии», президентом которой является нардеп из «Оппозиционного блока» Сергей Кивалов.
В своей биографии Шевченко указал, что в 1993 году окончил Черкасское ПТУ №13, после чего в 1996 работал портным-закройщиком мужской и женской верхней одежды. С 2001 до сих пор Шевченко работал частным предпринимателем — занимался грузовыми перевозками.
Шевченко владеет жилым домом и земельным участком в Черкассах, также ему принадлежит 61% нежилого здания в Черкассах общей площадью 731,3 квадратных метров. Кроме того, он арендует в городе земельный участок площадью 2105 квадратных метров. Его жене принадлежат две квартиры в Черкассах.
Кроме имущества на Украине Шевченко задекларировал квартиру в России, 12,5% земельного участка общей площадью 1684 квадратных метров и 25% в нежилом помещении площадью 23,4 квадратных метров, которые тоже расположены в России.
В декларации Шевченко указал, что является владельцем ООО «Легкий экспорт плюс» и «Hermes — Shevchenko Igor», которая зарегистрирована в Италии.