Meet the London cast of ‘Moulin Rouge! The Musical’, including Jamie Muscato

Discover the West End cast currently appearing in Moulin Rouge! The Musical at the Piccadilly Theatre, including Jamie Muscato and Melissa James.

Sophie Thomas
Sophie Thomas

Moulin Rouge! The Musical sees audiences fall in love with Satine and Christian at the Parisian club, complete with luxurious scenery and a glorious soundtrack that changed the genre of musical films forevermore. Now, its musical counterpart is set to do the same for West End theatre, but who will be tasked with portraying such iconic characters? Find out the full cast of Moulin Rouge! The Musical at the Piccadilly Theatre.

Book Moulin Rouge! The Musical tickets on London Theatre.

LT - CTA - 250

Jamie Muscato plays Christian

Jamie Muscato plays Christian in Moulin Rouge! The Musical in London. Muscato's West End credits include Jason "JD" Dean in Heathers, Enjolras in Les Miserables, and But I'm A Cheerleader and Big Fish at The Other Palace.

Melissa James plays Satine

Melissa James plays Satine in Moulin Rouge! The Musical. Prior to playing Satine, James's theatre credits include nationwide tours of Cats, Wise Children, and The Bodyguard. She previously starred in Eugenius! at The Other Palace and the world premiere of The Magician's Elephant.

Matt Rixon plays Harold Zidler

Matt Rixon plays Harold Zidler in Moulin Rouge! The Musical. Rixon's played Edna Turnblad in a nationwide tour of Hairspray, as well as West End productions of The Producers, Chittty Chitty Bang Bang and The Lion, the Witch and the Wardrobe.

Ben Richards plays the Duke

Ben Richards plays the Duke in Moulin Rouge! The Musical. Most of Richards's career revolves around television; he played Bruno Milligan in Footballers' Wives, and also had guest appearances in Emmerdale and Hollyoaks. Richards has starred in UK tours of The Bodyguard and 9 to 5.

Ian Carlyle plays Toulouse-Lautrec

Ian Carlyle plays Toulouse-Lautrec in Moulin Rouge! The Musical. Carlyle's West End credits include The Lion King, We Will Rock You, and Porgy and Bess. You may have seen Carlyle in numerous nationwide and international tours: Miss Saigon, Notre Dame de Paris, and Jesus Christ Superstar to name a few.

Elia Lo Tauro plays Santiago

Elia Lo Tauro plays Santiago in Moulin Rouge! The Musical. Having been in the Gloria Estefan musical On Your Feet, Lo Tauro definitely knows how to get everyone dancing. Lo Tauro has also been in The Lion King and appeared in the James Bond film Skyfall.

Amy Thornton plays Nini

Amy Thornton plays Nini in Moulin Rouge! The Musical. Her West End credits include Matilda the Musical, Rock of Ages, Flashdance and Grease. Thornton was part of the original Moulin Rouge! London cast.

Who is in Moulin Rouge! The Musical in London?

The Moulin Rouge! The Musical cast also stars Tiago Dhondt Bamberger as Baby Doll, Hannah Jay-Allan as Arabia, Elliotte Williams-N’Dure as La Chocolat, and Tanisha Spring, who is the alternate Satine.

Michael Afemare, Yandrick Agius, Femi Akinfolarin, Ollie Augustin, Will Bozier, Robson Broad, Jonathan Cordin, Anthony Cragg, Katie Deacon, Fletcher Dobinson, Taofique Folarin, Honey Joseph, Alicia Mencía Lopez, Georgia Morgan, Nathaniel Morrison, Melissa Nettleford, Alice Readie, Ben Rutter, Craig Ryder, Elly Shaw, Tinovimbanashe Sibanda, Misty May Tindall, Jon Tsouras, Lily Wang, and Jason Leigh Winter complete the Moulin Rouge! The Musical cast.

Book Moulin Rouge! The Musical tickets on London Theatre.

LT - CTA - 250

See more shows in the West End

Recommended shows - Mamma Mia!

Book Mamma Mia! tickets on London Theatre.

Recommended Shows - The Book of Mormon

Book The Book of Mormon tickets on London Theatre.

Recommended shows - Wicked

Book Wicked tickets on London Theatre.

Photo credit: Moulin Rouge! The Musical cast (Photo by Jay Brooks)

Frequently asked questions

What is Moulin Rouge! The Musical about?

Freedom, beauty, truth, and love are the bohemian way! The hit film takes to the stage with all-new songs seamlessly blended with the classic medleys. This dazzling production reaches the West End after a hit Broadway debut in a stunning spectacular that brings all the magic of the Moulin Rouge cabaret to life.

How long is Moulin Rouge! The Musical?

The running time of Moulin Rouge! The Musical is 2hr 45min. Incl. 1 interval.

Where is Moulin Rouge! The Musical playing?

Moulin Rouge! The Musical is playing at Piccadilly Theatre. The theatre is located at 16 Denman Street, London, W1D 7DY.

What's the age requirement for Moulin Rouge! The Musical?

The recommended age for Moulin Rouge! The Musical is Ages 12+..

How do you book tickets for Moulin Rouge! The Musical?

Book tickets for Moulin Rouge! The Musical on London Theatre.

What are the songs in 'Moulin Rouge'?

Several popular hits are featured in Moulin Rouge, including “Rolling in the Deep,” “Lady Marmalade,” and “Shut Up and Dance.” The show features 70 pop songs in total. Read our complete song guide to Moulin Rouge.

Who wrote 'Moulin Rouge'?

John Logan adapted Moulin Rouge for the stage, weaving together popular songs from various artists. Drawing inspiration from Baz Luhrmann's film, the musical captures its distinctive style while introducing creative narrative elements.

Who directed 'Moulin Rouge'?

Alex Timbers directed the stage adaptation of Moulin Rouge! At the 2020 Tony Awards, Timbers won Best Direction of a Musical for his work on the production.

Is 'Moulin Rouge' appropriate for kids?

Moulin Rouge can be enjoyed by people of all ages but is most suitable for children over the age of 12. Under 16-year-olds must be accompanied by an adult.

Is 'Moulin Rouge' good?

The stage adaptation of Baz Luhrmann’s Moulin Rouge! is a wildly entertaining night at the theatre. Read our four-star review of Moulin Rouge.

Is Moulin Rouge: The Musical! the same as the film?

Moulin Rouge! The Musical remains faithful to the iconic 2001 film by Baz Luhrmann, following the same story. Many of the best-known songs from the movie are still in the stage adaptation, with some new additions.

Originally published on

Subscribe to our newsletter to unlock exclusive London theatre updates!

  • Get early access to tickets for the newest shows
  • Access to exclusive deals and promotions
  • Stay in the know about news in the West End
  • Get updates on shows that are important to you

You can unsubscribe at any time. Privacy Policy