Catherine Sexton Fletcher began her dance training at Suzanne's School of Dance (SSD) in College Station, Texas. While training at SSD she performed with the school's company in addition to performing with Ballet Brazos. Catherine also participated in Project Dance New York and Houston, ArtEmotion Workshop and numerous summer intensives, including Ballet Austin, Ballet West, and Texas Ballet Theater.
After high school Catherine continued her training at Texas Christian University where she double majored in Ballet Performance and Modern Dance with a minor in Movement Science. She also worked towards earning a PMA certification in Pilates. Even when she had to briefly pause her collegiate career to recover from an injury, Catherine taught master classes in the College Station area, directed rehearsals for Ballet Brazos and earned certification as a 200hr Registered Yoga Teacher.
Catherine joined 6 o'Clock Dance Theater in summer 2022 after a year contract performing with Zion Dance Project. She also currently works as a pilates and yoga instructor in the Dallas area.