Après avoir suivi des études à l’Université d’Oxford, John Buchan devient un écrivain renommé d’ouvrages de fiction, de poésie et d’histoire. Il occupe les postes de conseiller littéraire en chef, puis de directeur, à la maison d’édition Thomas Nelson & Son, de 1906 à 1929. Pendant la Première Guerre mondiale, il se fait agent de renseignement. De 1927 à 1935, il siège comme député de Grande-Bretagne. Buchan est nommé gouverneur général du Canada en février 1935 et entre en fonction en novembre de la même année. A cette époque, il reçoit le titre de premier baron de Tweedsmuir. Tweedsmuir effectue de nombreux voyages à l’intérieur du Canada et il instaure les prix littéraires du gouverneur général. Il meurt le 11 février 1940, premier gouverneur général du Canada depuis la Confédération, à mourir pendant son mandat.