Originally from San Antonio, Catherine discovered her love for movement at a young age in her first dance classes. She began her early training with Scott Conway and Buddy and Susan Trevino at the San Antonio School for the Performing Arts, and holds a BFA in Ballet from Texas Christian University with a minor in Education. While at TCU, Catherine had the opportunity to perform in a number of works, notably the Pas de Six from August Bouronville's Napoli and Gerald Arpino’s Birthday Variations as Mauve Girl. After graduating, she joined Ballet San Antonio, performing in ballets by Gabriel Zertuche and Ben Stevenson, O.B.E.
An interest in non-profit administration drew Catherine to the thriving Dallas arts community in 2015. She currently serves Texas Ballet Theater, Dallas-Fort Worth's professional ballet company, as Educational Programs Manager, where she oversees TBT's Summer Intensive and community enrichment and engagement programming.