Original 1983 London premiere The world premiere of
Glengarry Glen Ross was at the
Cottesloe Theatre of the
Royal National Theatre in London on September 21, 1983, directed by
Bill Bryden.
Cast •
Derek Newark – Shelly Levene •
Karl Johnson – John Williamson •
Trevor Ray – Dave Moss • James Grant – George Aaronow •
Jack Shepherd – Richard Roma •
Tony Haygarth – James Lingk •
John Tams – Baylen
1984 Chicago and Broadway production Glengarry Glen Ross had its U.S. premiere on February 6, 1984, at the
Goodman Theatre of the Art Institute of Chicago before moving to Broadway on March 25, 1984, at the
John Golden Theatre and running for 378 shows.
Cast •
Robert Prosky – Shelly Levene •
J. T. Walsh – John Williamson •
James Tolkan – Dave Moss •
Mike Nussbaum – George Aaronow •
Joe Mantegna – Richard Roma •
William L. Petersen – James Lingk (Chicago) •
Lane Smith – James Lingk (Broadway) •
Jack Wallace – Baylen
2000 New Jersey production On February 18, 2000, the first major regional revival opened at the
McCarter Theater in Princeton, New Jersey, starring
Charles Durning as Levene and
Ruben Santiago-Hudson as Roma.
2005 Broadway production Glengarry Glen Ross was revived on Broadway for the first time on May 1, 2005, at the
Bernard B. Jacobs Theatre, under the direction of
Joe Mantello. Met with critical acclaim, it received seven nominations at the
59th Tony Awards, winning
Best Revival of a Play and
Best Featured Actor in a Play for
Liev Schreiber, who starred as Roma.
Cast •
Alan Alda – Shelly Levene •
Frederick Weller – John Williamson •
Gordon Clapp – Dave Moss •
Jeffrey Tambor – George Aaronow •
Liev Schreiber – Richard Roma •
Tom Wopat – James Link • Jordan Lage – Baylen
2007 West End production Glengarry Glen Ross has also been produced as a radio play for
BBC Radio 3, featuring
Héctor Elizondo,
Stacy Keach,
Bruce Davison, and
Alfred Molina as Roma, first airing on March 20, 2005. On September 27, 2007, the play was revived at the
Apollo Theatre in London, under the direction of
James Macdonald.
Cast •
Jonathan Pryce – Shelly Levene •
Peter McDonald – James Williamson •
Matthew Marsh – Dave Moss •
Paul Freeman – George Aaronow •
Aidan Gillen – Richard Roma
2012 Broadway production A second Broadway revival opened on December 8, 2012. It was a subject of media scrutiny for its "unusually long"
preview period. The production was originally scheduled to begin previews on October 16, 2012, but it was delayed to October 19 due to headliner
Al Pacino's prior commitments in
Los Angeles and
Chicago for the film
Stand Up Guys. Its opening night was pushed back from its original date of 11 November, citing canceled rehearsals due to
Hurricane Sandy. Sullivan's revival received mixed reviews from critics; much of the criticism was aimed at Pacino's portrayal of Levene, but
Bobby Cannavale's performance as Roma was better received.
Cast •
Al Pacino – Shelly Levene •
David Harbour – John Williamson •
John C. McGinley – Dave Moss •
Richard Schiff – George Aaronow •
Bobby Cannavale – Richard Roma •
Jeremy Shamos – James Lingk •
Murphy Guyer – Baylen
2016 Brighton production Pretty Villain Productions performed at Rialto Theatre as part of Brighton Fringe in May 2016, winning an award and favourable reviews. It featured John Tolputt as Levene, Steve Chusak as Roma, and Duncan Henderson as Williamson.
Cast •
Stanley Townsend – Shelly Levene •
Kris Marshall – John Williamson •
Robert Glenister – Dave Moss •
Don Warrington – George Aaronow •
Christian Slater – Richard Roma •
Daniel Ryan – James Lingk • Oliver Ryan – Baylen
2025 Broadway production A third Broadway revival began previews on March 10, 2025, at the
Palace Theatre. It opened on March 31 and concluded on June 28. The limited engagement was headlined by
Kieran Culkin as Roma,
Bob Odenkirk as Levene, and
Bill Burr as Moss;
Michael McKean was later cast as Aaronow.
Glengarry Glen Ross served as Odenkirk's and Burr's Broadway debuts. Marber's revival received polarizing reviews from critics, who generally praised the performances of Burr and Odenkirk but found Culkin to be miscast.
Cast •
Bob Odenkirk – Shelly Levene • Donald Webber Jr. – John Williamson •
Bill Burr – Dave Moss •
Michael McKean – George Aaronow •
Kieran Culkin – Richard Roma • John Pirruccello – James Lingk • Howard W. Overshown – Baylen
2026 London production A new London revival directed by Patrick Marber is scheduled to open at
The Old Vic in June 2026. It will feature an all-female cast.
Cast •
Indira Varma – Leverne • Dorothea Myer-Bennett – Williamson •
Niki Wardley – Moss • Nancy Crane – Aaronow •
Rosa Salazar – Roma • Mercedes Bahleda – Lingk • Florence Odumosu - Baylen ==Film adaptation==