The cast has been revealed for Magical Merlin, the enchanting family theatre show returning to the West End this October half term.
Presented by Perform Productions, Magical Merlin will run daytime performances at St. Martin’s Theatre from 27 October to 2 November 2025.
The cast includes Joy Brenugat as Broomstick/Ensemble/Swing, Tré Copeland-Williams as Lancelot/Grunt, Michelina DeVeas as Guinevere/Eilonwy, Jordan Donnelly as Uther/Magic Dustman/Pendragon, Sophie Ladds as Morgan Le Fay/Lady of the Lake, Georgie Macaskill as Ninianne/Mildred, Finan McKinney as Ensemble/Swing and Ben Stock as Merlin.
Set in the enchanted world of Ancient Britain, Magical Merlin follows the birth of baby King Arthur and the chaos that ensues when his jealous sister Morgan Le Fay begins turning people into animals.
Merlin must save the kingdom with help from Sir Lancelot and Princess Guinevere, encountering dragons and magical waters along the way — all before Morgan can turn the royal baby into a hamster!
Bursting with catchy songs, dazzling choreography and laugh-out-loud moments, Magical Merlin celebrates friendship, courage and believing in yourself.
The creative team includes Writer and Director Will Barnett, Choreographer Aimee Leigh, Musical Director Annemarie Lewis Thomas, Designer Ryan Dawson Laight, Sound Designer Tom Marshall and Lighting Designer Jack Weir. Production Management is by Felix Davies.
Perform Productions is led by Lucy Quick and Will Barnett, the team behind the sold-out 2022 West End runs of Jungle Rumble and Magical Merlin.
This term, Perform’s drama classes for 4-7 year olds will be themed around Magical Merlin, bringing the magic of the stage into the classroom.
In 2023, Perform hosted Perform in the Park, a six-week theatre festival at Coram’s Fields, furthering their mission to inspire creativity in children.
Listings and ticket information can be found here







