
Иван Сорокин родился 22 июля (9 по старому стилю) 1910 года в селе Старая Ерыкла (ныне – в Тереньгульском районе Ульяновской области). Его отец Семён Петрович Сорокин занимался сельским хозяйством и столярным ремеслом. После окончания в 1924 сельской школы Иван работал с отцом по столярному делу. С 8 лет Иван живёт в Москве. Первым его стремление к искусству заметил и поддержал школьный учитель рисования Николай Иванович Нестеров. Потом, когда Иван учился в Московской средней художественной школе, его художественным руководителем по живописи и композиции был Василий Васильевич Почиталов, отмечавший его трудолюбие и талант колориста.
В 1932 как проявившего способности Ивана командировали в Ленинград на подготовительные курсы при Всероссийской Академии художеств. В 1936 году по окончании подготовительных курсов он был переведён на первый курс живописного факультета Института живописи, скульптуры и архитектуры Всероссийской Академии художеств, где занимался у М.Д. Бернштейна, Н.Х. Рутковского, Е.Е. Чепцова. В 1945 году Иван демобилизовался и вернулся к учёбе. Он окончил институт в 1948 году по батальной мастерской Р.Р. Френцас присвоением квалификации художника живописи. Его дипломная работа – картина «Изобретатель радио А.С. Попов» (в других источниках указывается иное название дипломной картины – «А.С. Попов демонстрирует адмиралу С.О. Макарову первую в мире радиостанцию»). В 1949 году за свою дипломную картину Иван был удостоен Сталинской премии второй степени, что является исключительным случаем в истории советского изобразительного искусства. В 1948–1951 годах он работал в Творческой мастерской Академии художеств СССР, под руководством Б.В. Иогансона.
В январе 1942 года Иван был призван в Красную Армию. Служил он в радиополку в Бугуруслане, позднее в Горьком. Иван принимал участие в операциях на 1-м и 2-м Белорусских фронтах. В 1944 году он был откомандирован в Москву в Музей связи Красной Армии, где окончил службу в 1945 году в звании старшего сержанта. Иван награждён медалями «За оборону Ленинграда» и «За победу над Германией». В 1945 году для Музея связи РККА он написал 3 картины: «Герои-связисты на приёме у маршала войск связи П.Пересыпкина», «Портрет А.С.Попова, изобретателя радио», «Портрет генерала-лейтенанта Борзова».
В декабре 1945 года Иван демобилизовался и вернулся к учёбе. С 1948 года он является членом Ленинградского Союза художников. Во время обучения, и по окончании института Иван Васильевич совершил ряд творческих поездок по городам России, побывал на целине в Казахстане, объездил русский север с В.Ф. Стожаровым, совершил вместе с В.Е. Цигалем несколько поездок в Дагестан. В том числе он писал и заграницей. В итоге Иван пришёл к мысли, что самое интересное – родная природа средней полосы и он осел в селе Усолье под Переяславлем, найдя там на много лет «вторую родину». С 1949 года Иван Семёнович преподавал на кафедре живописи Института живописи, скульптуры и архитектуры им. И.Е. Репина АХ СССР, с 1953 года – доцент. Сорокин писал портреты, жанровые и исторические композиции. Он известен как мастер пейзажа. Его работам присуще свежесть впечатления, темпераментная живопись, красота колорита. Сорокин прекрасно владеет чувством композиции, его картины оставляют ощущение непрерывного движения жизни. Его основные произведения: «Портрет Заслуженной учительницы М. Волгиной», «Портрет старого путиловца А. Фомина» (обе 1957), «В судовом комитете крейсера «Аврора» накануне Октября» (1960), «Беседа В.И. Ленина с Гербертом Уэллсом» (1961), «Комитет бедноты за работой», «Портрет Анны Кирсановой» (1964), «Заседание Военного совета Карело-Финского фронта», «Портрет А. Воронова, Народного артиста РСФСР» (1971), «Портрет художника Н.И. Андрецова» (1976) и другие. Его работы отличает плотная тональность, крупный мазок, пастозность красочного слоя, виртуозное владение кистью, лаконичность.
Впервые Иван Сорокин участвовал в выставке в 1930 году в Куйбышеве. Постоянно участвовать в выставках Ленинградского Союза художников он начал с 1948 года.
Произведения Ивана Сорокина находятся в музеях и частных собраниях в России и зарубежом.
Иван Сорокин скончался 15 марта 1986 года в Ленинграде.

