Born in the city of Gomel, South east of Belarus. At the age of 16 he developed an interest in dance and then joined the local community cabaret group ZAVTRA. In 1993 Igor moved to Minsk where he went on to study at the Belarussian University of Culture with his majors in Contemporary and folk dance. While studying he worked and performed with the group Kvadro under the direction of Aslamova Inna.
In 1997 Igor moved to Belgium where he continued to further his studies at PARTS (Performing Arts Research and Training Studios) under the direction of Anne Terese de Keersmaeker. In his final year of PARTS, he contributed to the creation of RUSH by Akram Khan and then moved on to become a member of the Rosas dance company from 2000 - 2010 where he performed and toured numerous works and still freelances with now.
In 2010 he was involved in the creation Minute Opportunes of Michele Noiret which continues to tour. Igor also dances with Marc Vanrunxt in Zeit and Abstraction. And performs with Arco Renz in his latest creation Dust. Igor lives and works in Brussels Belgium.