MacLeod (born 1956) is a British science fiction and fantasy writer.
He was born in Solihull near Birmingham.
He studied law and worked as a civil servant before going freelance in early 1990s soon after he started publishing stories, attracting critical praise and awards nominations.