Ken MacLeod wurde am 2. August 1954 in Stornoway auf der Isle of Lewis in Schottland geboren. Er studierte Zoologie an der Universität Glasgow. Ken MacLeod ist Autor diverser Science-Fiction-Romane. Heute lebt er in der Nähe von Edinburgh.
Ken MacLeod ist auch politisch engagiert, was in seinen Romanen manchmal dezent anklingt, wenn etwa beiläufig Buchtitel genannt werden („Bücher über Wirtschaft“), deren Verfasser Karl Marx ist oder der britische TrotzkistTony Cliff. Obwohl die Trilogie „Engines of Light“ deutlich nach 1989 erschienen ist, taucht dort die Sowjetunion auf. Etwas unpolitischer sind Scherze wie dass die interstellare Währung der „Taler“ ist oder dass plötzlich ein „antiker Archäologe“ Erich von Däniken genannt wird. Gewagt ist der Versuch Ken MacLeods in der Engines-of-Light-Trilogie einen interstellaren Roman zu schreiben, dessen Handlung sich quer durch die Galaxis zieht, ohne dass die Lichtgeschwindigkeit überschritten werden kann.