Образование высшее: окончил Высшую комсомольскую школу при ЦК ВЛКСМ по специальности «история» с присвоением квалификации «преподаватель истории». В 2005 году — Российскую академию государственной службы при Президенте РФ по специальности «государственное и муниципальное управление». Имеет учёную степень «кандидат экономических наук».
В 1997 году начал свою трудовую деятельность в органах местного самоуправления.
2 декабря 2007 года избран на выборах Главой города Новый Уренгой сроком на пять лет.
10 апреля 2012 года назначен Главой Города Новый Уренгой.
26 октября 2015 года вступил в должность Главы муниципального образования город Новый Уренгой в соответствии с результатами конкурса и решением депутатов Городской Думы.
В городе Новый Уренгой работает с 1984 года. Занимал должности: секретарь комсомольской организации Газопромыслового управления ПО «Уренгойгаздобыча», заместитель директора общества «Северконсум», заместитель директора по учебно-воспитательной работе Новоуренгойского техникума газовой промышленности.
С 2020 года по настоящее время депутат Законодательного Собрания Ямало – Ненецкого автономного округа седьмого созыва.
В 1984 год окончил Высшую комсомольскую школу при ЦК ВЛКСМ по специальности «История».
В 2005 году прошел переквалификацию в Российской академии государственной службы при Президенте Российской Федерации по специальности «Государственное и муниципальное управление». В 2006 году Иван Ивановичу была присуждена учёная степень кандидата экономических наук.
С 2007 года по 2020 год занимал должность Главы муниципального образования город Новый Уренгой.
В 2020 году был избран депутатом Законодательного Собрания Ямало – Ненецкого автономного округа седьмого созыва, член Комитета по экономической политике, бюджету и финансам, член депутатской фракции «ЕДИНАЯ РОССИЯ».
С 2020 года является Координатором федерального партийного проекта «Старшее поколение» в Ямало-Ненецком автономном округе.
Имеет следующие государственные награды и отличительные знаки:
— почётная грамота ЦК ВЛКСМ;
— почётная грамота Губернатора Ямало-Ненецкого автономного округа;
— нагрудный знак «Почётный работник общего образования Российской Федерации»;
— почётная грамота Городской Думы муниципального образования город Новый Уренгой;
— медаль «За содружество во имя спасения»;
— почётная грамота Федеральной службы судебных приставов (ФССП России);
— знак Центрального военного округа «За заслуги»; — грамота командующего войсками ЦВО;
— медаль «За заслуги в проведении Всероссийской переписи населения 2010 года»;
— медаль МЧС России «Маршал Василий Чуйков»;
— медаль «За вклад в развитие местного самоуправления»;
— медаль ФСКН России «За содействие органам наркоконтроля»;
— нагрудный знак Тюменской областной Думы;
— почётное звание «Заслуженный работник органов местного самоуправления в Ямало-Ненецком автономном округе»;
— почётная грамота Совета Федерации Федерального Собрания Российской Федерации;
— медаль ордена «За заслуги перед Отечеством» II степени;
— почётная грамота Законодательного Собрания Ямало-Ненецкого автономного округа;
— медаль «За гражданскую инициативу»;
— медаль «85 лет Гражданской обороне»;
— почётная грамота Губернатора Тюменской области.
В 2010 году присуждено звание «Ветеран труда».
