Родился 1 декабря 1954 года в г. Красный Луч Ворошиловградской (ныне Луганской) области.
В 1972 году окончил среднюю школу № 20. С 1973 по 1975 год служил в Советской армии.
Начал писать стихотворения в 17 лет. В это же время в областной молодежной газете «Молодогвардеец» вышла первая большая подборка его стихов.
С 1976 года живет и работает в Ханты-Мансийском автономном округе.
В 1977 году в газете «К победе коммунизма» вышел ряд статей Игоря Викторовича, посвященных Северу. В это же время началось его сотрудничество на внештатной основе с рядом региональных изданий.
С 1978 по 1986 год работал корреспондентом, а затем редактором газеты «Нефть Приобья».
С 1986 по 1996 год – заместитель главного редактора газеты «Ленинское знамя» (ныне «Местное время») г. Нижневартовска. Регулярно печатался на страницах периодических изданий, активно участвовал в работе литературного объединения «Замысел», выпускал литературную страничку «Иван-чай».
В 1987 году окончил факультет журналистики Уральского государственного университета. С 1998 по 2006 год работал руководителем пресс-службы Думы Ханты-Мансийского автономного округа, с 2006 по 2010 год – пресс-секретарем главы Нефтеюганского района.
Автор сборников «Письмена» (1997), «Фрески» (2004), «Инь и Ян» (2014), романа «На подмостках судьбы» (2024).
Печатался в журналах «Наш современник» (2001), «Литературная учеба» (2003, 2004), альманахах «Зори Самотлора» (1997), «Эринтур» (1999, 2004, 2009), «Чаша круговая» (2018), «Гиперборей» (2020).
С 2018 года регулярно публикует подборки стихотворений в ежемесячном литературно-художественном и общественно-политическом журнале «Бельские просторы».
Состоял в таких литературных объединениях, как «Северный огонек», «Озарение», «Нефтеюганское литературное объединение».
Член Союза журналистов России, Союза российских писателей.
Заслуженный деятель культуры Ханты-Мансийского автономного округа – Югры. Лауреат творческого конкурса Ханты-Мансийского отделения Союза писателей России в номинации «Очерк» (2024).
Находится на заслуженном отдыхе.
Живет в п. Сингапай Нефтеюганского района.