Anastasia Matveeva was born in Perm. In 2009 she graduated from the Perm State Choreographic College (class of E.V. Bystritskaya).
From 2009 to 2010 she was an artist of the Ballet Company of the Yekaterinburg Opera and Ballet Theatre.
From 2010 to 2014 Anastasia worked with Moscow touring ballet companies. She has toured in Spain, the USA, Germany, France, Denmark, Mexico, Switzerland, Poland, Luxembourg, Liechtenstein, China and other countries.
In 2015 she worked in Sergei Radchenko’s Russian Ballet Theatre (St Petersburg) and in 2015–2017 – in Sergei Radchenko’s Russian National Ballet (Moscow).
In 2016–2017 danced in Yuri Grigorovich’s Krasnoyarsk Ballet Theatre.
Since July 2017, Anastasia Matveeva has been an artist of the Ballet Company of the Primorsky Stage of the Mariinsky Theatre.
Repertoire at the Primorsky Stage of the Mariinsky Theatre includes:
Swan Lake (Waltz-Polonaise, Court Ladies, Swans, Hungarian Dance); choreography by Marius Petipa, Lev Ivanov, revised version by Konstantin Sergeyev,
The Sleeping Beauty (Court Ladies); choreography by Marius Petipa,
The Nutcracker (Parents, Snowflakes); choreography by Eldar Aliev,
Giselle (Peasant Dance, Court Ladies, the Wilis); choreography by Jean Coralli, Jules Perrot, Marius Petipa,
Don Quixote (Dream, Fandango); choreography by Marius Petipa, Alexander Gorsky,
Le Corsaire (Seid Pasha’s Retinue); choreography by Eldar Aliev, using fragments of choreography by Marius Petipa,
The Little Humpbacked Horse (People); choreography by Alexei Ratmansky,
In the Jungle (Fire-flies); choreography by Anton Pimonov,
Serenade (Women); choreography by George Balanchine.