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.

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.

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.



