Джордж Макдональд Фрейзер родился в 1926 году в городе Карлайл (Северная Англия). В возрасте 18 лет поступил на службу в армию. Служил в Индии. Во время второй мировой войны принимал участие в боевых действиях в Бирме. После возвращения с фронта стал работать корреспондентом в родном Карлайле. Некоторое время спустя перебрался жить в Канаду. С 1969 начал карьеру писателя, выпустив первый роман ...