SELECTED THEATRE CRITICISM
DR SEMMELWEIS, Harold Pinter Theatre – The Theatre Times (25 July 2023)
THE PILLOWMAN, Duke of York’s Theatre – The Theatre Times (29 June 2023)
BROKEBACK MOUNTAIN, @sohoplace – The Arts Desk (19 May 2023)
FOR BLACK BOYS…, Apollo Theatre – The Theatre Times (9 April 2023)
BEST OF ENEMIES, Noël Coward Theatre – The Theatre Times (8 December 2022)
THE DOCTOR, Duke of York’s Theatre – Broadway World (9 October 2022)
THE CRUCIBLE, National Theatre – The Arts Desk (1 October 2022)
WHO KILLED MY FATHER, Young Vic – The Arts Desk (9 September 2022)
PRIMA FACIE, Harold Pinter Theatre – The Arts Desk (28 April 2022)
MARYS SEACOLE, Donmar Warehouse – The Theatre Times (25 April 2022)
THE BURNT CITY, One Cartridge Place – Broadway World (22 April 2022)
CABARET, Playhouse Theatre – The Theatre Times (13 December 2021)
TROUBLE IN MIND, National Theatre – Broadway World (10 December 2021)
PRIVATE LIVES, Cambridge Arts Theatre – The Stage (24 November 2021)
THE SUGAR HOUSE, Finborough Theatre – The Arts Desk (8 November 2021)
‘NIGHT MOTHER, Hampstead Theatre – Exeunt Magazine (2 November 2021)
THE TRAGEDY OF MACBETH, Almeida Theatre – The Theatre Times (28 October 2021)
ALBATROSS., Playground Theatre – The Arts Desk (27 October 2021)
ANNA X, Harold Pinter Theatre – Broadway World (18 July 2021)
CONSTELLATIONS, Vaudeville Theatre – Exeunt Magazine (6 July 2021)
J'OUVERT, Harold Pinter Theatre – Broadway World (24 June 2021)
SEVEN METHODS OF KILLING KYLIE JENNER, Royal Court Theatre – Broadway World (23 June 2021)
AFTER LIFE, National Theatre – Broadway World (10 June 2021)
THE DEATH OF A BLACK MAN, Hampstead Theatre – Exeunt Magazine (6 June 2021)
THE SEVEN STREAMS OF THE RIVER OTA, National Theatre – Broadway World (14 March 2020)
SHOE LADY, Royal Court Theatre – The Theatre Times (13 March 2020)
LOOK BACK IN ANGER, White Bear Theatre – The Stage (28 February 2020)
PASS OVER, Kiln Theatre – The Theatre Times (22 February 2020)
THE VISIT, National Theatre – The Theatre Times (20 February 2020)
NORA: A DOLL’S HOUSE, Young Vic – The Theatre Times (16 February 2020)
LEOPOLDSTADT, Wyndham’s Theatre – The Theatre Times (15 February 2020)
BLUEBEARD, Sadler's Wells – Broadway World (13 February 2020)
CRONGTON KNIGHTS, Belgrade Theatre, Coventry – The Stage (12 February 2020)
FAUSTUS: THAT DAMNED WOMAN, Lyric Hammersmith – The Theatre Times (7 February 2020)
ENDGAME / ROUGH FOR THEATRE II, Old Vic – Broadway World (February 4, 2020)
UNCLE VANYA, Harold Pinter Theatre – The Theatre Times (1 February 2020)
FACES IN THE CROWD, Gate Theatre – Exeunt Magazine (23 January 2020)
BECKETT TRIPLE BILL, Jermyn Street Theatre – Broadway World (19 January 2020)
HAMLET: ROTTEN STATES, Hope Theatre – The Stage (17 January 2020)
RAGS THE MUSICAL, Park Theatre – Broadway World (15 January 2020)
A TASTE OF HONEY, Trafalgar Studios – The Theatre Times (19 December 2019)
CURTAINS, Wyndham's Theatre – Broadway World (18 December 2019)
THE DUCHESS OF MALFI, Almeida Theatre – The Theatre Times (15 December 2019)
CYRANO DE BERGERAC, Playhouse Theatre – The Theatre Times (12 December 2019)
THE LITTLE PRINCE, Omnibus Theatre – The Stage (10 December 2019)
UBU!, Shoreditch Town Hall – Exeunt Magazine (9 December 2019)
CINDERELLA - THE ROCKIN' PANTO, artsdepot – The Stage (6 December 2019)
CINDERELLA, Lyric Hammersmith – The Theatre Times (6 December 2019)
DICK WHITTINGTON AND HIS CAT, Hackney Empire – WhatsOnStage (5 December 2019)
THE WIND OF HEAVEN, Finborough Theatre – The Stage (2 December 2019)
MY BRILLIANT FRIEND, National Theatre – The Theatre Times (29 November 2019)
LAND WITHOUT DREAMS, Gate Theatre – The Theatre Times (24 November 2019)
MARY POPPINS, Prince Edward Theatre – Broadway World (15 November 2019)
THE HOUSE OF THE SPIRITS, Cervantes Theatre – The Stage (8 November 2019)
SHOOK, Southwark Playhouse – The Theatre Times (8 November 2019)
THE ANTIPODES, National Theatre – The Theatre Times (31 October 2019)
DIRTY CRUSTY, The Yard Theatre – Broadway World (31 October 2019)
[BLANK], Donmar Warehouse – The Theatre Times (26 October 2019)
VASSA, Almeida Theatre – The Theatre Times (25 October 2019)
ART HEIST, New Diorama Theatre – Broadway World (19 October 2019)
SOLARIS, Lyric Hammersmith – The Theatre Times (17 October 2019)
MEPHISTO [A RHAPSODY], Gate Theatre – The Theatre Times (13 Oct 2019)
NOISES OFF, Garrick Theatre – The Theatre Times (10 October 2019)
GLASS. KILL. BLUEBEARD. IMP., Royal Court Theatre – The Theatre Times (29 September 2019)
YOUTH WITHOUT GOD, The Coronet Theatre – The Stage (24 September 2019)
FAITH, HOPE AND CHARITY, National Theatre – The Theatre Times (21 September 2019)
TORCH SONG, Turbine Theatre – The Theatre Times (8 September 2019)
THE NIGHT OF THE IGUANA, Noël Coward Theatre – The Theatre Times (7 September 2019)
THE DOCTOR, Almeida Theatre – The Theatre Times (5 September 2019)
EDINBURGH FRINGE 2019: SOLO PERFORMANCES – The Theatre Times (6 September 2019)
EDINBURGH FRINGE 2019: AFTER THE FACT – The Theatre Times (5 September 2019)
EDINBURGH FRINGE 2019: FEMALE-LED NARRATIVES – The Theatre Times (1 September 2019)
EDINBURGH FRINGE 2019: ANTHROPOCENE – The Theatre Times (30 August 2019)
MY ONE TRUE FRIEND, Tristan Bates Theatre – The Stage (29 August 2019)
THE LEHMAN TRILOGY, Piccadilly Theatre – The Theatre Times (26 June 2019)
THE STARRY MESSENGER, Wyndham’s Theatre – The Theatre Times (22 June 2019)
THREE SISTERS, Almeida Theatre – The Theatre Times (24 May 2019)