Родился в семье служащего, детство и юность прошли в городе Новочеркасске.
Окончил Новочеркасскую среднюю школу, работал в колхозе.
В июле 1942 года призван в ряды Красной Армии. В том же году закончил Полтавское танковое училище. Кандидат в члены КПСС.
На фронте с января 1944 года. Служил командиром танка 51-й танковой бригады в составе 3-го танкового корпуса.
3 августа 1944 года при отражении контратак противника в районе населённого пункта Чарна (около города Миньск-Мазовецки) Георгий Сорокин уничтожил 4 танка противника, 20 БТР, а также солдат противника. После того, как танк Сорокина загорелся таранил им танк противника. Был ранен, но продолжил бой, пересев на другой танк.
Погиб 22 марта 1945 года. Похоронен в городе Мыслибуж (Польша).