He was Artistic Director of the Almeida Theatre in London between 2002–2013. Previously, he was Associate Director of the Mercury Theatre Colchester 1972 to 74, the Leeds Playhouse (now West Yorkshire Playhouse) 1974 to 1979, the Young Vic 1979 to 1980, then Artistic Director of the Palace Theatre, Watford, 1980 to 1984, Artistic Director of Hampstead Theatre 1984 to 1989.