В довоенные годы служил в УНКВД по Камчатской области.
С января 1943 года оперуполномоченный «Смерш» 25 отдельной лыжной бригады. В марте 1943 года участвовал в боях в районе города Старая Русса. Как отмечало командование, провел значительную работу по укреплению порядка боевых воинских частей, которые непосредственно обслуживал.
В октябре 1944 года направлен в разведотдел 2 Белорусского фронта. В апреле 1945 года награжден орденом Отечественной войны 2 степени. Из наградного листа: «Тов. Сорокин В.С. за время работы в Разведотделе Штаба фронта лично сам подобрал и подготовил 14 человек разведчиков для работы в тылу противника. Им созданы 2 радиофицированные разведывательные группы в тылу противника, которые работают в чрезвычайно трудных условиях на территории Германии и ежедневно дают ценные данные о войсках противника.
Тов. Сорокин лично сам проводил выброску групп в глубокий тыл врага. В результате умелой и кропотливой работы по подготовке разведчиков для работы в тылу противника, потерь и провалов среди разведчиков не было».