У Шелкова два высших образования, он окончил Русский институт управления по специальности «Юриспруденция» и Академию Управления
МВД России по специальности «Государственное и муниципальное управление». После выпуска из Астраханской специальной средней школы милиции МВД России занимал должности среднего и старшего начальствующего состава органов внутренних дел — от оперуполномоченного уголовного розыска до замначальника полиции УМВД России по
Астраханской области. С 2017 года руководил штабом УМВД России по
Омской области,
сообщили в пресс-службе областного УМВД.