Surrounded by ballet and music during his childhood, primarily due to his parents' dance school, Igor never considered becoming a professional dancer and, just like other Spanish children, he dreamed of being a football player.
He then moved to Madrid where he entered Victor Ullate's dance school and started formal training at the considerably late age of 13.
Igor has trained with a multitude of Spanish teachers including Karemia Moreno, Lázaro Carreño, Pino Alosa and Ángela Santos.
He is mostly recognized as a danseur noble and it is from the time he left Ullate's company that he managed to expand his classical and romantic repertoire to include various choreographed versions of Giselle, Don Quixote, La Sylphide, Romeo and Juliet, Swan Lake, Coppélia, Les Sylphides, The Nutcracker, The Sleeping Beauty and variations from Le Corsaire and La Bayadère.
His contemporary repertoire is an array of neoclassical-type ballets, including George Balanchine's Theme and Variations, Concerto Barroco, Allegro Brillante and Tschaikovsky Pas de Deux.