Dance

Edinburgh Ballet Theatre

Caleb is a dancer with Edinburgh Ballet Theatre; a non-professional adult ballet company based in Edinburgh, Scotland. They perform in male, female and gender neutral roles.

Coppélia

October 2026

Our next upcoming production is Coppélia. Caleb is dancing in Czardas, Waltz of the Hours, and is a Farmer.

The Nutcracker

December 2025

Caleb as Fritz, alongside Ashley Cheung as Clara and Katy McMillan as Clara’s Mother in The Nutcracker by Edinburgh Ballet Theatre @ St Bride’s Theatre.

Photo by Alasdair Watson Photography

Tam O’Shanter

August 2024

Caleb as The De’il in Tam O’Shanter, by Edinburgh Ballet Theatre @ Edinburgh Festival Fringe

ICON-A International Dance Festival

April 2026

Caleb is joining EBT at the 2nd INCO-A International Dance Festival in London, hosted by Nimble Dance Company. EBT are performing excerpts from La Sylphide.

Sylvia

May 2025

Caleb as Aminta with Charlotte Potter as Sylvia in Sylvia, by Edinburgh Ballet Theatre @ PASS Theatre.

Photo by Roddy Simpson

The Sleeping Beauty

June 2023

Caleb as The Wolf with Emma Mulholland as Red Riding Hood in Sleeping Beauty, by Edinburgh Ballet Theatre @ PASS Theatre

Highland dance

Caleb is a competitive highland dancer. They have performed at Team Jak events such as their Burns’ supper and Ladies Day dinners. They have consistently excelled in competitions. In all 5 competitions they have participated in, they have placed in the top 3. They have collected numerous 1st place medals and trophies.

Contact me about dance

← Back

Thank you for your response. ✨