Родился в Ленинграде. С детства занимался пением. С 11 до 15 лет пел в Детском хоре телевидения и радио Санкт-Петербурга.
В 2013 году окончил Санкт-Петербургскую государственную Академию театрального искусства, курс А.В. Петрова. Параллельно с учебой был принят в труппу театра "Зазеркалье", на сцене которого исполняет ведущие роль в операх, опереттах и мюзиклах.
С марта 2014 Игорь входит в состав труппы благотворительного театра «Родом из Блокады» под руководством Макара Алпатова. Ведёт концертную деятельность.
С 2013 года принимает участие в спектаклях Санкт-Петербургского театра музыкальной комедии. Исполнял роль Альфреда в мюзикле «Бал вампиров», роль Аладдина в детском музыкальном спектакле «Аладдин». В настоящее время занят в концерте «Хиты Бродвея» и мюзикле «Джекилл & Хайд» (Саймон Страйд, Ансамбль-свинг).