Geboren in Edinburgh. Hij studeerde eerst Engels en later rechten aan de Edinburgh Academy en de St Edmund Hall, Oxford University. In zijn studententijd in Oxford werd hij lid van de Science Fiction groep. Hij werd goede vrienden met de voorzitter Allan Scott, waar hij later een aantal boeken mee schreef en ontmoete zijn toekomstige vrouw Deborah, door deze groep. Hij trouwde met Deborah in 1977. Na zijn behalen van zijn Masters in 1973 werkte hij 5 jaar als editor van encyclopidia voor een uitgever totdat hij in 1978 beslot zich te wijden aan het schrijven. Hij debuteerde in 1980 met het non-fictie boek The Hammer and the Cross. Toen hij hoorde dat hij ongenezelijk ziek was stopte hij in 2000 met schrijven. Hij stierf in Edinburgh.
