In 2006 graduated from the Belorussian state choreographic college (class of Alexander Kolyadenko). By the end of 2006 he joined the Bolshoi Theatre of Russia (Moscow) as a soloist dancer. Ivan Vasiliev is a prize winner of various international competitions. In 2007 he received a youth grant of the Triumph Award. In 2008 he received the «Soul of Dance» prize (in the category «Rising Star») from «Ballet» magazine.