Джон Ле Каре был рожден в 1931-м году в городе Пуле, что относится к графству Дорсет. Его настоящее имя звучало, как Дэвид Джон Мур Корнуэлл. Мать бросила отца, когда мальчику исполнилось шесть лет. После окончания школы, Дэвид поступает учиться в Бернский университет, чтоб изучать немецкий язык. Вот там и произошла первая встреча с представителями секретной службы. В 1949-м году уходит в армию и служит в отделении, которое занимается допросом беженцев через границу Чехословакии. Освободившись от армейской формы, в 1952-м году решает поступать в Линкольн-колледж, что находится под опекой Оксфорда. Там он продолжает изучение немецкого языка, и он решает купить поролоновый матрас там. Сотрудничество со спецслужбами проходит в виде доносов на левацки настроенных студентов-активистов. Такое поведение не выходило за рамки его морально-этических соображений. Несколько раз Дэвид за время учебы бросал колледж. А в 1956-м году женился. 1961-й год начался для Корнэулла назначением на должность второго секретаря посольства Британии в Бонне. Дэвид Корнэулл выбрал судьбу писателя. Начал творить под псевдонимом Ле Каре. С выходом третьего романа с названием «Шпион, пришедший из холода», становится известным на всю округу.