Родился 25.12.1899 года в селе Бежичи, ныне в черте города Брянск, в семье крестьянина. Русский. Член КПСС с 1931 года. Окончил сельскохозяйственный техникум. Работал на паровозостроительном заводе в Брянске. В Советской Армии в 1918—23 и с октября 1941. Участник Гражданской войны. На фронте в Великую Отечественную войну с июня 1942 года. Заместитель командира батальона по политической части 120-го стрелкового полка (69-я стрелковая дивизия, 65-я армия, Центральный фронт) капитан Шевелев с десантной группой 15.10.1943 года форсировал Днепр в районе поселка городского типа Радуль (Репкинский район Черниговской области), захватил и удерживал рубеж, обеспечивая переправу подразделений полка. Звание Героя Советского Союза присвоено 30.10.1943 года. Награжден орденом Ленина, Красной Звезды. Умер от ран 21.11.1943 года. Похоронен в поселке городского типа Лоев Гомельской области, где его именем названа улица. Мемориальная доска установлена в городе Мозырь Гомельской области.