Родился 7 марта 1974 года в Челябинске в рабочей семье.
В 1991 году успешно окончил среднюю общеобразовательную школу № 98.
Трудовой путь начал в 1998 году. Работал руководителем подразделения крупной фирмы по маркетингу, директором юридической фирмы.
С 2004 года по 2008 занимался развитием федерального издания «Рабочая газета» в регионах России.
С 2011 года по настоящее время — заместитель генерального директора ОАО «МедиаКом» по Уральскому федеральному округу.
Получает юридическое образование в челябинском филиале Университета Российской академии.
Профессионально заниматься политикой начал в 2007 году, вступив в коммунистическую партию РФ.
С октября 2012-го является первым секретарем Челябинского областного отделения КПРФ. С февраля 2013 года — член ЦК КПРФ.
В 2008-2011 гг. — помощник депутатов Законодательного Собрания Челябинской области (фракция КПРФ).
С 2012 года является помощником депутата Государственной думы Федерального Собрания РФ VI созыва В.И. Бессонова на общественных началах.
В 2014 году Игорь Викторович становится депутатом Законодательного Собрания Челябинской области и руководителем фракции КПРФ в областном парламенте.
Ведет продуктивную законотворческую деятельность в составе комитета по социальной и молодежной политике, культуре и спорту и комитете по информационной политике.
С детства увлекается хоккеем. Свободное время предпочитает проводить в семейном кругу. Любит путешествовать по природным достопримечательностям Урала.
Женат, двое детей.