Sarah began her training at age 10 at Cleveland Modern Ballet and was taught by fellow company dancer Jenni Hankey. There, she performed various lead and group roles such as Clara and Sugar Plum Fairy in The Nutcracker and Alice in Alice in Wonderland. In May 2020, she graduated as Salutatorian from Cleveland School of the Arts where she majored in dance and took dual-credit classes at Tri-C. She has also enjoyed studying dance at summer intensives and master classes at Mercyhurst University, Oberlin College and Conservatory, Verb Ballets, The Movement Project, and Ballet in the City/ArtÉmotion. Sarah began dancing with North Pointe Ballet as a student and has performed with NPB in The Nutcracker (2018) and The Sleeping Beauty (2019), but she began her first season with the company as a trainee in 2019. Sarah has thoroughly enjoyed her time at NPB so far and is very excited for the upcoming performance and community engagement opportunities.