Иван с трехмесячного возраста воспитывался и рос с дедушкой и бабушкой в селе Верхняя Заимка Северо-Байкальского района Бурятии. Учился в Верхнезаимской средней школе, где окончил 9 классов. В 2014 году поступил в Красноярский монтажный колледж по специальности «Разработка и эксплуатация нефтяных и газовых месторождений», обучение не закончил, ухаживал за дедушкой.
В августе 2021 года, узнав о наборе в Вооруженные силы в ДНР, Иван уехал служить на Донбасс. Был принят в армию ДНР 9 полка, 1 батальона на должность стрелок наводчик БМП-1.
16 марта 2022 года погиб в ходе штурма города Мариуполь..
Похоронен в братской могиле в селе Безыменное Донецкой области.