Laureato all’Accademia Bolshoi Ballet di Mosca. Primo ballerino del Kremlin Ballet, Moscow Academic Musical Theatre, Russian Imperial Ballet e Nippon Ballet Association Company in Giappone. Ha insegnato presso la Professional Arts Academy al Conservatorio Tchaikovsky. In Giappone è stato maestro presso la Nippon Ballet Academy e la NBA Company e Kyoto Ballet Academy.Attualmente e direttore artistico preso International Ballet High School Tokyo, Giappone.