Casey, originally from the Twin Cities, began his Classical Ballet training with the Metropolitan Ballet Academy. He received coaching and instruction from Tatiana Berenova, former Bolshoi Principal and Prima Ballerina. Casey also attended The Metropolitan Ballet International Summer Programs lead by Ramon Theiland and Tatiana Berenova .
After completing his training, he began dancing professionally with the Metropolitan Ballet Company. He has danced with several ballet companies in the Twin Cities area including: Ballet Minnesota, Twin Cities Ballet of Minnesota, Cities Classical Dance Ensemble and Continental Ballet Company. He was also a company member of the Ohio Dance Theatre.
Casey enjoys getting the opportunity to dance with Minneapolis Ballet Dancers because it's so rewarding to be able to create and dance works that are made from artists within the company.