He graduated at Bolshoi Ballet Academy of Moscow. Primo ballerino at Kremlin Ballet, Moscow Academic Musical Theatre, Russian Imperial Ballet and Nippon Ballet Association in Japan.
He taught at Professional Arts Academy and Conservatory Tchaikovsky.
He taught at Nippon Ballet Academy, NBA Company and Kyoto Ballet.
Currently Artistic Director of International Ballet High School Tokyo, Japan.