Shrek: The Musical at Leeds Grand Theatre 18 December to 6 January

Steffan Harri plays Shrek, with Laura Main as Princess Fiona and Marcus Ayton as Donkey.  Samuel Holmes will play Lord Farquaad, and the musical will be directed by Nigel Harman, who himself won an Olivier Award for Best Performance in a Supporting Role in a Musical for his own portrayal of Lord Farquaad.

Laura Main as Princess Fiona and Steffan Harri as Shrek. All photographs supplied by Leeds Grand Theatre.

Laura Main said: “I’ve been waiting a long time for an adventure like this to come along and now that it has I am ready to swap the surgery for the swamp in one of my favourite musicals. Shrek has made a believer out of me and I can’t wait for this fairytale to take me across the country.”

Marcus Ayton as Donkey

Leeds Grand Theatre tells us:  “Shrek The Musical is based on the story and characters from William Steig’s book Shrek! and the Oscar-winning DreamWorks Animations feature film. Originally directed in the West End by Jason Moore and Rob Ashford, the production has book and lyrics by David Lindsay-Abaire, music by Jeanine Tesori with multi-award-winning set and costume design by Tim Hatley.”

The Fairytale Cast

Book online at or call Box Office on 0844 848 2700

Look out for Leeds Living’s competition to win tickets to Shrek The Musical!


Our Contributors



Adam Kershaw

Adam Kershaw

Adam combines his interest in Leeds with a flair for writing discovered back in school days. He says he'll tackle any topic as long as it's Leeds.

Stay Informed

Stay Informed

Further reading


Get Involved

Leeds Living is run entirely by volunteers with contributions from the community. We are an open platform and welcome anyone with an interest in Leeds, to get involved.

Stay Informed


Until you tell us otherwise we’ll now send you irregular emails packed full of all things Leeds.

You can stop this anytime you like and we’ll never use your email address for any other reason or share it with anyone.