Ha interpretado a lo largo de su carrera un gran número de papeles sobre algunos de los escenarios más respetados del Reino Unido, en representaciones de obras que van desde Bed, Le Bourgeois Gentil Homme en el National, Hamlet, Othello y Antonio y Cleopatra en el Young Vic, The Rivals, Present Laug... (+)