Игорь Фёдорович родился 30 июля 1954 года в г. Верхнеуральск Челябинской области. В 1976 году окончил Кузбасский политехнический институт, став горным инженером. Имеет учёную степень «Доктор технических наук».
Работал директором Таштагольского филиала ОАО «Евразруда».Работники отмечают, что это был грамотный, требовательный и в то же время тактичный, скромный и внимательный руководитель.
За период своей трудовой деятельности неоднократно отмечен наградами:
- знак «Шахтерская слава III степени»;
- медаль «За особый вклад в развитие Кузбасса»;
- звание «Ветеран труда «КМК»;
- медаль «60лет Кемеровской области»;
- медаль «За служение Кузбассу»;
- медаль «100 лет Профсоюзам России»;
- медаль «За особый вклад в развитие Кузбасса II степени»;
- лауреат премии Правительства РФ в области науки и техники;
- почетная грамота Администрации Кемеровской области;
- благодарственное письмо Администрации города Таштагола;
- Благодарственное письмо и почётная грамота ОАО «Евразруда».
За свой труд на благо развития горнорудной отрасли Таштагольского муниципального района Игорю Фёдоровичу в 2018 году было присвоено звание почётного гражданина Таштагольского района.