Anna Mains grew up in Nashville, TN, and began her training at age 8 with Centennial Youth Ballet. From 2016 to 2018, she danced as a trainee with Nashville Ballet. Anna attended summer intensives at American Ballet Theatre, Houston Ballet, Arts Umbrella, and Joffrey Ballet in Chicago. She joined Joffrey Ballet’s trainee program in 2018 and was promoted to the Studio Company in 2019. Anna spent the last two years in Charlotte Ballet’s Second Company, dancing in original works by Christopher Stuart, Rena Butler, and performed the role of Lady of the Sea in Val Caniparoli's Ibsen's House. She will be joining Charlotte Ballet’s 1st Company for the 2022-23 season. This is her first year with NCI.