1937 yılında Londra'da doğdu ve Dulwich Koleji'nde ve Cambridge Üniversitesi'ne bağlı Pembroke Koleji'nde öğrenim gördü. Halen Bristol Üniversitesi'nde ders vermektedir. Yazdığı oyunlar İngiltere, Amerika, Almanya ve İskandinavya'da büyük bir ilgi görgü; çocuk kitapları ise (özellikle Jeremy James dizisi) farklı dillere çevrildi. The Coachman Rat (Arabacı Fare) adlı romanı, İngiltere, Amerika ve Almanya'da övgü topladı. Yazar, evli ve üç yetişkin çocuk babsıdır. Somerset'e bağlı yaşamaktadır.