Іван народився 8 липня 1997 року в селі Груд Житомирської області. З дитинства захоплювався історією війн. Закінчив Великомолодьківську ЗОШ І-III ступенів, а потім – Житомирський технікум землевпорядкування за спеціальністю «Геодезія та землеустрій». Згодом здобув ступінь магістра у Поліському національному університеті за спеціальностями «Екологія» та «Лісове господарство». Також пройшов військову кафедру при Житомирському військовому інституті імені С. П. Корольова та отримав звання молодшого лейтенанта запасу. На дозвіллі займався риболовлею та полюванням.

 25 січня 2021 року Іван розпочав військовий шлях у 30-й окремій механізованій бригаді імені князя Костянтина Острозького на посаді командира механізованого взводу. Під час повномасштабної війни продовжував захищати свою країну разом із побратимами. Від січня 2023-го обіймав посаду командира роти.

 За гідну службу офіцера нагородили відзнакою Командувача ООС «Козацький хрест» III ступеня, почесним нагрудним знаком Головнокомандувача ЗСУ «Срібний хрест», медаллю «За хоробрість в бою». Посмертно воїна відзначили орденом Богдана Хмельницького III ступеня та відзнакою «За заслуги перед Звягельським районом», також йому надали звання «Почесний громадянин міста Звягеля».

 «Іван будував блискавичну військову карʼєру, ніколи не зупинявся, а найголовніше – ніколи не залишав своїх людей, – розповіла його рідна сестра. – Мій брат загинув, рятуючи життя пораненим побратимам. «Ви виховали чесну, гідну, справедливу та справжню людину. Дякуємо Вам за сина», – слова, які кажуть нашим батькам всі, хто знав Ваню. Мій найкращий брат, мій найсміливіший воїн, мій справедливий командир. Мій брат завжди був і буде для мене прикладом!».

 Поховали офіцера в рідному селі.

 У нього залишились батьки Тетяна та Микола, сестра Дарина.