Родился 5.10.1963г. в г. Бельцы МССР.

До армии работал помощником машиниста в Бельцком локомотивном депо.

На действительную воинскую службу призван 10.11.1983г. Бельцким ГВК. 
В Республике Афганистан с марта 1984г., служил в в/ч пп 86997 стрелком. 
Принимал участие в 5 боевых операциях. Проявил себя стойким и самоотверженным воином. В бою рядовой Шелков был тяжело ранен и от полученных ран скончался в госпитале 10.07.1984.

За мужество и отвагу награжден орденом Красной Звезды (посмертно). 
Похоронен в г. Бельцы.