Andrei Bariev was born in Togliatti, Russia.
He received his degree from the Boris Eifman Dance Academy in 2021 and after graduation joined the Mikhailovsky Theatre St Petersburg.
In 2023, he joined the ballet company of the Bolshoi Theatre of Belarus. In 2024, he was promoted to principal dancer.
The Nutcracker Prince / The Nutcracker
Solor / La Bayadère
The Ant / The Three Little Pigs by Sanat Kibirova
Phoebus / La Esmeralda
Albrecht / Giselle
Siegfried, Pas de trois, Spanish dance / Swan Lake
The Golden Slave / Scheherazade
The Prince, Officers / Cinderella
Désiré / The Sleeping Beauty
Espada / Don Quixote
Tverskaya’s retinue / Anna Karenina to the music by Pyotr Tchaikovsky
Admirers / Illusions of Love to the music by Dmitri Shostakovich, Frédéric Chopin, Leonid Shirin
Benvolio / Romeo and Juliet
Walpurgis Night / ballet scene in the opera Faust