Іван народився у селі Старий Тараж на Тернопільщині. Опанував спеціальність столяра у Баранівському професійному ліцеї. Працював помічником машиніста в ПрАТ «Марʼянівський склозавод». Любив гуляти лісом із собакою, захоплювався мисливськими ножами.
Під час повномасштабної війни боронив Україну у складі 47-ї окремої механізованої бригади «Маґура». Служив навідником, мав звання солдата. Псевдо Апач побратими дали тому, що Іван мріяв політати на бойовому гелікоптері AH-64 Apache.
Нагороджений нагрудним знаком «Ветеран війни».
«Іван був неймовірною людиною. Добрий, веселий, працьовитий. Завжди прагнув допомогти всім. Дуже любив тварин, волонтерив, вивозив тварин з передової, шукав для них притулок. Ніколи не відпочивав, завжди прагнув зробити якомога більше. Було таке відчуття, що він спішив жити», – розповіла дружина Тетяна.
Поховали захисника у селі Марʼянівка Житомирської області.
У Івана залишилися дружина, сини-двійнята, батьки та брати.