The Old Vic in London has announced the full, all-female cast for David Mamet’s award-winning play Glengarry Glen Ross.
Directed by Tony Award winner Patrick Marber (The Producers, Leopoldstadt), Glengarry Glen Ross is playing at The Old Vic from 4 June to 18 July 2026.
The cast is led by Rosa Salazar (High Noon, Alita: Battle Angel) as Roma, and Olivier Award winner Indira Varma (Oedipus, The Night Manager, The Capture) as Levene.
View live availability and book Glengarry Glen Ross tickets on our show page
Completing the full cast are Mercedes Bahleda as Lingk, Nancy Crane as Aaronow, Dorothea Myer-Bennett as Williamson, Florence Odumosu as Baylen and Niky Wardley as Moss.

David Mamet’s modern classic won the 1984 Pulitzer Prize for Drama. The play had its world premiere at the National Theatre in 1983, and was last revived on Broadway in 2025, also directed by Patrick Marber.
The play will be staged in-the-round at The Old Vic.
Currently playing at The Old Vic until 23 May is One Flew Over the Cuckoo’s Nest in a new adaptation of Ken Kesey’s novel, starring Aaron Pierre, Giles Terera and Olivia Williams.
Book tickets to Glengarry Glen Ross at The Old Vic in London
Plan your visit
- Show: Glengarry Glen Ross
- Theatre: The Old Vic Theatre, London
- Dates: 4 June to 18 July 2026
- Tickets: Now on sale







