Born and raised in Long Beach, California, Sofia began her training at Long Beach Ballet at the age of 4. During her time there, she performed in the Nutcracker for 15 years, and attended Regional Dance America festivals. Sofia continued her training at summer programs with American Ballet Theater, Ballet West, and The Rock School for Dance Education. She also competed in the Youth America Grand Prix, receiving both Top Twelve and 2nd place awards. Sofia then joined Grand Rapids Ballet as a trainee, performing in productions like The Nutcracker, Cinderella, A Midsummer Night’s Dream, and Balanchine’s Serenade, as well as dance films and educational outreach performances.
Sofia is now an apprentice at Ballet Idaho after joining their Trainee Program for the 2022-2023 season. She has performed classical works such as The Nutcracker and Swan Lake, and contemporary works from choreographers including Penny Saunders, Dani Rowe, and Joseph Hernandez.
Sofia has enjoyed teaching classes at her home studio, Long Beach Ballet, as well as working at their summer intensive. She is looking forward to continuing to teach at StudioMove!