IAN MCDONALD nasceu em 1960 na Inglaterra, filho de mãe irlandesa e pai escocês. Sua família se mudou para a Irlanda quando ele tinha 5 anos. Morou no jardim da casa onde C. S. Lewis passou a infância, e depois foi para o centro de Belfast, onde mora até hoje, com seus gatos e sua coleção de histórias em quadrinhos. Sua carreira começou na década de 1980 e já foi premiado com o BSFA e o Philip K. Dick Award, além de ter sido várias vezes finalista do Hugo e do Nebula.