Né 1945 à Preston en Angleterre, Joseph Delaney a tout d’abord été professeur d'anglais spécialisé en littérature fantastique. Il a écrit sous le pseudonyme de J. K. Haderack avant d’utiliser son véritable nom. Il vit en Angleterre, dans le Lancashire.