В Красной Армии с ноября 1937 года. Участник советско-финляндской войны 1939–1940 годов. В 1942 году окончил курсы комсостава, в 1944 – курсы «Выстрел». К январю 1945 года командир батальона 738-го стрелкового полка (69-я армия, 1-й Белорусский фронт), майор. Отличился в боях за освобождение Польши. При прорыве обороны противника на Пулавском плацдарме в январе 1945 года батальон майора Сорокина продвинулся вперёд на 15 километров, уничтожив и пленив при этом до 200 немецких солдат и офицеров, захватив три склада с боеприпасами. Награждён орденами Ленина, Красного Знамени, Суворова III-й степени, Красной Звезды, медалью «За боевые заслуги». Бюст героя установлен в с. Петровское. Его имя носит улица и школа в с. Волчки.