Родился в посёлке Ковернино Горьковской области. Работал на государственном подшипниковом заводе-15 в (г. Волжский Волгоградская обл.), окончил Камышинскую школу ДОСААФ. В мае 1983 года был призван в ряды Вооружённых Сил СССР. С августа 1984 года принимал участие в боевых действиях на территории Республики Афганистан. Радиотелеграфист отдельной роты связи, рядовой Кошелев погиб при исполнении воинского долга. Похоронен на кладбище № 2 в городе Волжский. Награды: орден Красной Звезды (посмертно).