Because of the difficulties in staging a play that requires a full orchestra in addition to the cast of actors, the play is rarely performed.
Its 1977 premiere was staged at the Royal Festival Hall in London as part of Queen Elizabeth's Silver Jubilee. That performance featured Ian McKellen (Alexander), John Wood (Ivanov) and Patrick Stewart (the Doctor), as well as the London Symphony Orchestra conducted by Previn.
In 1978 the play was produced for television by the BBC. The producer was Mark Shivas and direction was shared by Trevor Nunn and Roger Bamford. The filming was undertaken at a live performance at Wembley Conference Centre in April 1978, conducted by Previn. The cast for this production was Ian McKellen (Alexander Ivanov), Ben Kingsley (Ivanov), Frank Windsor (the Doctor), John Woodvine (the Colonel), Barbara Leigh Hunt (the Teacher) and James Harris[disambiguation needed] (aka Jim Harris[disambiguation needed] and James Pickering) (Sacha).
Following its BBC production, the play ran at the Mermaid Theatre in London during the summer and autumn of 1978. Cast changes included John Carlisle taking on the role of the Colonel from John Woodvine, who played Alexander Ivanov, Ian McDiarmid (Ivanov), Rowena Cooper (the Teacher) and Rhys McConochie (the Doctor). The role of Sacha was played by a number of young actors including Harris again, and Anthony Robb. Every Good Boy Deserves Favour was the last production at the old Mermaid before it was demolished and redeveloped.
Patrick Stewart also appeared in a 1992 production (produced by Charles Johanson for the Orange County Symphony) which toured to four US cities. The cast included his Star Trek: The Next Generation colleagues Gates McFadden, Jonathan Frakes, Brent Spiner and Colm Meaney.
The play was performed in 2002 in Philadelphia as a collaboration between the Wilma Theater and the Philadelphia Orchestra, taking advantage of the fact that Previn had reorchestrated the score for chamber orchestra, making smaller productions possible.
In 2008 it was performed at The Town Hall in New York City by the Boston University College of Fine Arts, directed by Jim Petosa and conducted by Neal Hampton, as part of their Incite Festival. This production was revived (director, Jim Petosa, conducted by William Lumpkin) and played the Boston University Theatre in October, 2009 and then again for two performances at Maryland's Olney Theatre Center in metropolitan Washington, D.C.
In July 2008 The Chautauqua Theater Company at the Chautauqua Institute in western New York state, performed the play in conjunction with the Chautauqua Symphony Orchestra for the 25th Anniversary Gala of the theater company. Directed by Ethan McSweeny with Conductor Timothy Muffitt ; Michael Emerson as Alexander and Brian Murray as Ivanov.
London's National Theatre mounted a revival in January 2009, starring Toby Jones and featuring the pioneering orchestra Southbank Sinfonia.
"Every Good Boy Deserves Favour" was performed at Carnegie Hall by the Toledo Symphony Orchestra on May 7, 2011 as part of the "Spring for Music" Festival. The performance was directed by Cornel Gabara and the speaking cast consisted of Pete Cross, David DeChristopher, Yazan "Zack" Safadi, Kevin Hayes, Actor (Colonel), Benjamin Pryor, and Pamela Tomassetti. The piece was the second half of a program performed by the Toledo Symphony under the guidance of Conductor Stefan Sanderling and with participation of the Glacity Theatre Collective. The two-part evening was composed of Shostakovich's Symphony No. 6 in B minor, Op. 30 and the play,and marked the Toledo Symphony's debut at Carnegie Hall, as well as the premiere of the full orchestra version of "Every Good Boy Deserves Favour" in New York.