Catherine Walsh began dancing at the age of 5 at a local ballet school in Ireland. She attended the College of Dance in Dublin, Ireland for a year, before moving to London to study at London Studio Centre. Graduating with an Hons BA degree in Theatre Dance, specializing in Classical Ballet. During her final year of study at London Studio Centre she began working with Vienna Festival Ballet and continued dancing with the touring ballet company for a season after graduation. While dancing with Vienna Festival Ballet her repertory included Swan Lake, Sleeping Beauty and The Nutcracker. In 2016 she moved to New York where she began and continues to dance with Ballets with a Twist, a Tribeca based company. She recently started dancing with Althea Dance Company for a performance in collaboration with Prelude Projects and is currently working on a new piece with the company.