Bruce McLeod est né en Ecosse en 1965. Il étudie aux Etats-Unis où il obtient un doctorat de Littérature anglaise et publie en 1999 The Geography of Empire in English Literature, 1580-1745 aux éditions Cambridge University Press. Il vit aujourd’hui dans le Yorkshire.
Il a co-écrit avec Naomi Wallace deux pièces pour jeune public, The Girl Who Fell Through A Hole In Her Jumper et In The Sweat, ainsi que de nombreux scénarios parmi lesquels Cross My Mind (en pré-production, réalisation Janos Szasz pour Film Constellation), Flying Bird (2012, Ignition/BBC Films) et The War Boys (2009, The Group Entertainment). Il a adapté pour le cinéma la pièce de Naomi Wallace One Flea Spare (Une Puce, épargnez-la) sous le titre The Visitation (pré-production ; réalisation Max Jourdan, SpectreVision). Il termine le scénario de Holy Land avec le producteur Sandor Soeth. Son film Parade actuellement en pré-production sera tourné en mai/juin 2017. Il est également l’auteur de romans pour le jeune public.