Plays include Treetops and One Fine Day (Riverside Studios), The Gorky Brigade (Royal Court), The Crimes of Vautrin (Joint Stock), The Custom of the Country and The Desert Air (RSC), Cressida (Almeida Theatre at the Albery), Rattigan’s Nijinsky (Chichester), The Last of the Duchess (Hampstead), Travelling Light, Mrs. Klein, Vincent in Brixton and The Reporter (NT). He adapted His Dark Materials (NT), and wrote versions of Naked and Lulu (Almeida), John Gabriel Borkman, Three Sisters (NT) and Thérèse Raquin (Chichester Festival Theatre and NT). His adaptation of Pumla Gobodo-Madikizelas’s A Human Being Died That Night was produced at Hampstead Theatre in 2013 and 2014 and at BAM in 2015, and his adaptation of Pat Barker’s Regeneration was produced in Northampton and on tour in 2014. His opera libretti include The Little Prince (Houston Grand Opera) and Man on the Moon (Channel 4); television credits include Armistead Maupin’s More Tales of the City (Channel 4) and three episodes of The No.1 Ladies’ Detective Agency (HBO/BBC). He wrote 99 Plays and co-wrote Changing Stages with Richard Eyre.