Іван був родом із села Крайниково Закарпатської області. Закінчив там загальноосвітню школу. З 2021 року проходив службу в Житомирському військовому інституті імені С.П. Корольова.
Під час повномасштабного російського вторгнення Іван долучився до 30-ї окремої механізованої бригади імені князя Костянтина Острозького. Воював на посаді командира відділення.
«Ми виросли з ним з маленьких років. Він був добрим і безвідмовним. Усім приходив на поміч і віддавав усе, що у нього було, не замислюючись. Він був щирий і завжди усміхнений… Назавжди такий залишиться для нас», – зазначила двоюрідна сестра загиблого.
Поховали молодого воїна в рідному селі.
В Івана залишились мама, сестра, інші рідні, друзі та побратими.