Иван Кулаков родился 15 июля 1967 года в Академгородке, где и построил карьеру учёного-геолога. Много лет он изучал литосферные плиты, образование гор и океанов. Сейчас Иван заведует лабораторией в Институте нефтегазовой геологии и геофизики им. А. А. Трофимука СО РАН. Вместе с этим учёный занимается творчеством. Выставки его картин проходили в разных странах: США, Франции, Германии и Южной Корее.
Наука и искусство всегда были в жизни Ивана. Родители изучали физику, сестра и её муж — геологию.
«Мне с детства нравилось рисовать. Мама читала мне книжки про рыцарей, и помню, совсем в детстве мне давали рулоны обоев, на которых рисовал рыцарские турниры. Рисунки были интересные: не умел рисовать ни рук, ни ног, но атмосфера всё равно передавалась хорошо. Отец возил по разным музеям, обо всём рассказывал, и это вдохновляло. Я сам хотел непременно быть великим художником».
Вместе с отцом Иван объездил почти весь Советский Союз. Юрий Кулаков не был художником, но читал лекции по искусству. В доме Кулаковых была крупная коллекция слайдов Сальвадора Дали — их собирал отец. По словам Ивана, хоть отец не рисовал сам, но тем не менее чутко чувствовал искусство.
«И все его лекции я к семи годам знал практически наизусть. Были интересные моменты. Когда отца не было в аудитории, я доставал проектор, показывал слайды и начинал рассказывать. Наверное, студентам было смешно».