Caitlin has trained and worked in theatre and dance since childhood, and grew up practicing ballet, tap and modern dance in Altrincham, Manchester at Cardwell Theatre School. She then moved to London to complete her BA degree at Trinity Laban Conservatoire of Music and Dance in Dance Theatre, studying contemporary techniques, classical ballet, choreology, and choreography.

Since 2014, Caitlin has worked primarily in opera, as a movement director, assistant and teacher. She works regularly at Glyndebourne and the Royal Opera House, on productions directed by Richard Jones, Fiona Shaw, David McVicar and alongside movement directors including Sarah Fahie and Lucy Burge.

Caitlin teaches on the vocal faculty at both Guildhall School of Music and Drama and Royal Academy of Music for the under-graduate, post-graduate and Opera Course programmes, and is a visiting movement coach at the Royal Opera House for the Jette Parker Young Artists and British Youth Opera.

Caitlin also performs in operas as a dancer and actor, and has worked on productions throughout the UK, working with companies such as Royal Opera House, Scottish Opera and Glyndebourne Festival Opera. 

Most recently she has played the role of Rapunzel in Antony McDonald’s new production of Hänsel und Gretel for the Royal Opera House choreographed by Lucy Burge. Other performance credits include Robert Carsen’s Der Rosenkavalier (Royal Opera House), Rusalka directed by Antony McDonald with movement by Lucy Burge (Scottish Opera), Fiona Shaw’s The Rape of Lucretia and Richard Jones’ Der Rosenkavalier (Glyndebourne Festival Opera, BBC Proms at Royal Albert Hall).

Portraits by Clare Park