Образование: высшее. «Томский государственный педагогический университет» по специальности «Безопасность жизнедеятельности» в 2008 году.
С 2014 года является преподавателем-организатором ОБЖ Юргинского технологического колледжа.
Постоянно работает над повышением уровня профессиональной компетентности.
В 2014-2015 учебном году прошел обучение на курсах повышения квалификации в КРИРПО по теме «Теория и методика преподавания дисциплин «Основы безопасности жизнедеятельности» и «Безопасность жизнедеятельности» в учреждениях профессионального образования»
В 2015 году стал финалистом конкурса «Преподаватель года 2015».
Иван Николаевич занимается самообразованием, работает над индивидуальной методической темой «Здоровьесберегающие технологии в образовании».