Иван Константинович Мулин родился 6 июля 1992 года в Москве. Семья актера не имела отношения к миру искусства. Любимыми его видами спорта были бокс, футбол и стрельба из лука. Он с удовольствием проводил свободное время в обществе дворовых друзей.
Когда Иван учился в начальной школе, преподавательница риторики организовала для детей специальную театральную студию. Однажды Мулин совершенно случайно посетил эти занятия и постепенно втянулся, проявляя себя одним из наиболее прилежных и способных учеников. Тогда парень играл лесного разбойника. Каждый выход на сцену делал его счастливым, наполняя все вокруг ощущением свершившегося чуда. Вскоре юный артист понял, что хочет заниматься этим видом деятельности и в будущем. Талантливому абитуриенту удалось поступить в Высшее театральное училище имени М. С. Щепкина, где его педагогом была Римма Солнцева.
Сниматься в кино Иван Мулин начал в студенческие годы. Свою первую большую роль Антона Антипова в проекте «Молодежка» он сыграл, будучи дипломником. После премьеры этой картины на молодого актера и всех его партнеров (Иван Жвакин, Илья Коробко, Игорь Огурцов и др.) обрушилась популярность. Спортивный сериал выходил до 2018 года, а в 2023 году было принято решение возобновить его под названием «Молодежка. Новая смена».
В послужном списке Ивана Мулина имеются такие картины, как «Черная весна», «Саша и Питер», «Русский рейд», «Верни меня», «Второе зрение», «ЧС», «Он был его другом» и др.
Не женат.