Anastasia began her ballet training at the age of three with Virginia Ballet Company. During her time there, she was given the opportunity to perform many soloist and principal roles in full length classical productions, as well as perform excerpts of The Nutcracker at the National Theatre in Washington DC, and in the United States Air Force Band’s Holiday Show at DAR Constitution Hall. She attended the American Ballet Theatre summer intensive twice and was accepted into various other summer intensive programs such as Texas Ballet Theater and the Bolshoi Ballet Theatre. In 2022 Anastasia joined Virginia National Ballet as a trainee, and in 2023 was promoted to company member.