'Spamalot' sets Broadway cast and creative team

The production premiered earlier in 2023 at the Kennedy Center in Washington, D.C., and multiple cast members from that run reprise their roles.

Gillian Russo
Gillian Russo

Whatever happened to their parts? The first Broadway revival of Spamalot has set its cast and creative team. Performances begin October 31 at the St. James Theatre ahead of a November 16 opening.

The cast includes Tony Award nominee Christopher Fitzgerald as Patsy, Tony winner James Monroe Iglehart as King Arthur, Leslie Rodriguez Kritzer as The Lady of the Lake, Tony nominee Ethan Slater as The Historian/Prince Herbert, Jimmy Smagula as Sir Bedevere, Michael Urie as Sir Robin, and Nik Walker as Sir Galahad.

All but Slater reprise their roles from the Kennedy Center in Washington, D.C., where this production premiered this past spring. Casting has yet to be announced for the role of Lancelot (played in D.C. by Alex Brightman, who now stars in The Shark Is Broken on Broadway).

On the creative side, Spamalot features scenic and projection design by Paul Tate dePoo III, costume design by Jen Caprio, lighting design by Cory Pattak, sound design by Kai Harada & Haley Parcher, wig design by Tom Watson, and music direction by John Bell. As previously announced, Josh Rhodes, who directed and choreographed the D.C. production, returns for the Broadway engagement.

Spamalot is loosely adapted from Monty Python and the Holy Grail, which is in turn a parodic retelling of Arthurian legend. Monty Python founding member Eric Idle wrote the show with composer John Du Prez.

Photo credit: Christopher Fitzgerald, Leslie Rodriguez Kritzer, James Monroe Iglehart, Ethan Slater, Jimmy Smagula, Michael Urie, and Nik Walker. (Photos courtesy of production)

Originally published on

Subscribe to our newsletter to unlock exclusive New York theatre updates!

Special offers, reviews and release dates for the best shows in town.

You can unsubscribe at any time. Privacy Policy