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.

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

The Nutcracker
December 2025
Caleb is cast as Fritz, a rat, and an Arabian dancer in The Nutcracker by Edinburgh Ballet Theatre

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

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 training for competitive highland dance. They have performed at Team Jak events such as their Burns’ supper and Ladies Day dinners. They also placed 3rd at their first (and only, so far) competition in Summer 2024. They won 1st in multiple dances (they didn’t compete national dances).



