Іван народився у багатодітній родині в селі Соломир Рівненської області. Здобув середню освіту. Працював здебільшого на будівництвах. Ця робота йому подобалася, мав до неї хист. З родиною жив у селі Зарічне.
Під час повномасштабної війни Івана мобілізували до лав ЗСУ. Служив у 25-й окремій повітрянодесантній Січеславський бригаді. Обіймав посаду стрільця-снайпера.
«Іван був дуже доброю людиною. Мав талант до будівництва, але коли його призвали на захист Батьківщини, то пішов не роздумуючи. Він дуже любив свою сім'ю, турбувався про нас, був найкращим чоловіком і татком. Великою цінністю для нього було наше кохання... Мав двох синочків, яким любив співати колискові, а пізніше – грати з ними у футбол. Мріяв навчити своїх синів всьому, що сам умів, але не судилось... Нам дуже не вистачає його і ми ніколи не забудемо нашого Героя!» – розповідає дружина полеглого воїна Лілія.
Поховали Івана у селищі Зарічне.
У бійця залишилися дружина і двоє синів.