Han har medvirket til mer enn 300 bøker. Av disse har han selv skrevet 35 – med (1968) som den første, og Roald Dahl har skrevet 18. I 2003 tegnet han fire julefrimerker for det britiske postvesenet, med motiv fra Charles Dickens' . Han har siden 1990-tallet også virket som kurator for utstillinger, ved National Gallery, British Library og Musée du Petit Palais, Paris.