Іван народився у селі Старий Тараж на Тернопільщині.  Опанував спеціальність столяра у Баранівському професійному ліцеї. Працював помічником машиніста в ПрАТ «Марʼянівський склозавод». Любив гуляти лісом із собакою, захоплювався мисливськими ножами.

Під час повномасштабної війни боронив Україну у складі 47-ї окремої механізованої бригади «Маґура». Служив навідником, мав звання солдата. Псевдо Апач побратими дали тому, що Іван мріяв політати на бойовому гелікоптері AH-64 Apache.

Нагороджений нагрудним знаком «Ветеран війни». 

«Іван був неймовірною людиною. Добрий, веселий, працьовитий. Завжди прагнув допомогти всім. Дуже любив тварин, волонтерив, вивозив тварин з передової, шукав для них притулок. Ніколи не відпочивав, завжди прагнув зробити якомога більше. Було таке відчуття, що він спішив жити», – розповіла дружина Тетяна.

Поховали захисника у селі Марʼянівка Житомирської області.

У Івана залишилися дружина, сини-двійнята, батьки та брати.