Il a étudié aux universités de Bristol et d'Oxford. En 2002, il a été nommé directeur du Centre d'études de l'ésotérisme occidental de l'université de Wales à Lampeter et, en 2005, professeur d'histoire à l'université d'Exeter, dont il a dirigé jusqu'à sa mort le Centre d'Études de l'Esotérisme (EXESESO). Il est l'auteur de plusieurs livres sur les traditions ésotériques.
Première traduction : Les racines occultistes du nazisme : les aryosophistes en Autriche et en Allemagne, 1890-1935 [« The Occult Roots of Nazism : The Ariosophists of Austria and Germany, 1890-1935 »] (trad. de l'anglais par Patrick Jauffrineau et Bernard Dubant, préf. Rohan Butler), Puiseaux, Pardès, coll. « Rix », , XI-343 p. (ISBN2-86714-069-2, présentation en ligne)
Nouvelle traduction : Les racines occultes du nazisme : les sectes secrètes aryennes et leur influence sur l'idéologie nazie [« The Occult Roots of Nazism : Secret Aryan Cults and their Influence on Nazi Ideology »] (trad. Armand Seguin), Rosières-en-Haye, Camion blanc, coll. « Camion noir » (no CN41), , 507 p. (ISBN978-2-35779-054-4).
Traduction : Soleil noir : cultes aryens, nazisme ésotérique et politiques de l'identité [« Black Sun : Aryan Cults, Esoteric Nazism, and the Politics of Identity »] (trad. Sébastien Raizer), Rosières-en-Haye, Camion blanc, coll. « Camion noir » (no CN 07), , 411 p. (ISBN978-2-910196-65-3).
Enchanted City - Arthur Machen and Locality: Scenes from His Early London Years, 1880-85… 1987 - (ISBN0-948482-03-6).
The Western Esoteric Tradition: A Historical Introduction, Oxford, Oxford University Press, 2008 - (ISBN978-0-19-532099-2).