Шестаков Илья Васильевич родился 15 июля 1978 года в Ленинграде в семье тренера Владимира Путина по борьбе Василия Шестакова (ныне депутат Госдумы). В 2000 году окончил Санкт-Петербургский государственный университет экономики и финансов, в 2009-м — Российскую академию госслужбы.
В 2000 году был избран председателем политсовета молодежной организации петербургского филиала движения «Единство». В 2001–2008 годах — заместитель начальника управления кредитов ОАО «Газпром». В 2009–2010 годах — гендиректор ОАО «Российский научно-исследовательский институт сельскохозяйственных приборов». С 2010 года — в Министерстве сельского хозяйства РФ. В феврале—июле 2010 года занимал должность замдиректора департамента пищевой, перерабатывающей промышленности, регулирования агропродовольственного рынка и качества продукции, с июля 2010-го до июля 2011 года — глава департамента регулирования агропродовольственного рынка и развития инфраструктуры. Указом Владимира Путина от 7 июля 2011 года назначен замминистра сельского хозяйства.
Действительный государственный советник 3-го класса. Кандидат экономических наук, тема диссертации «Формирование механизма реализации инновационной политики в РФ». Согласно сведениям о доходах, в 2012 году заработал 4,97 млн руб.