Игорь Николаевич родился 14 ноября 1945 года в городе Ашмяны Гродненской области в семье военнослужащего.
С 1971 по 1976 год учился в Витебском государственном педагогическом институте имени Кирова на художественно-графическом факультете.
С 1985 по 1993 год преподавал ДПИ в 11 средней школе города Витебска.
С 1993 года — член союза художников.
В настоящее время преподаёт на кафедре изобразительного искусства в Витебском государственном университете имени Петра Мироновича Машерова.
Персональные выставки:
Участник всесоюзных, областных, городских и многих международных выставок в Германии, Франции, Испании, России.