He was a black belt in Martial arts by the age of 5 and from there he became classically trained at the prestigious Kirov Academy in Washington DC under the direction of Oleg Vinogrodov. After winning 2 gold medals at two renowned ballet competitions, he worked with many companies of diverse styles and levels, including the American Ballet Theater and the Mariinsky Ballet. In total, he has danced in over 50 countries. He has performed parts in classical ballets, as well as in the ballets by George Balanchine, Jerry Mitchell, Rob Ashford, and Jerome Robbins. In 2007 he started his own dance company Bad Boys of Dance which gives over 150 shows a year in over 30 countries. Amazing skills of this company’s dancers unite classical choreographic training and virtuosity with elements of acrobatics.