Caitlin started dancing in Radcliff, Kentucky. She was inspired by her teachers who were Louisville Ballet alumni and attended the Louisville Ballet School summer intensive in 2014. She attended the Kentucky Governor’s School for the Arts in 2016 as a dance major, and then joined De La Dance Center in Cincinnati as a trainee. In 2017 she returned to Kentucky as part of Louisville Ballet’s trainee program, now known as Studio Company, and was invited to join the Company in 2021.