Родился 3 августа.
После окончания средней школы поступил в Школу-Студию МХАТ на курс Евгения Лазарева и Дмитрия Брусникина. На четвёртом курсе дебютировал на малой сцене МХАТа имени А. П. Чехова в спектакле Аллы Покровской «Бабье Царство».
В этом же году состоялся дебют Ивана в кинематографе. Он снялся в эпизодической роли в культовом кинофильме Алексея Балабанова «Брат 2».
Окончив Школу-Студию МХАТ, был призван в ряды Вооруженных Сил. Находясь на службе в армии, Ивану удалось сняться в двух картинах: «Звезда» режиссёра Николая Лебедева и «Займёмся любовью» Дениса Евстигнеева.
Снимается в кино.
В Театре им. Вл. Маяковского Иван Кокорин играет Вандала в спектакле «Изгнание» М. Ивашкявичюса.
Номинация «Лучшая мужская роль второго плана» Российской национальной театральной премии «Золотая маска», сезон 2016-2017 за роль Вандала в спектакле «Изгнание».
играет в спектаклях