Родился в 1938 году в городе Ашфорд, графство Кент на юго-востоке Англии. Образование получил в привилегированной Танбриджской частной мужской школе и Гранадском университете в Испании. В 1956—1958 служил в королевских ВВС, потом работал репортером и сотрудником британского информационного агентства Рейтер. Корреспондент в Берлине, Париже, Праге.