James McGee
Represented by
Antony Topping

James McGee
Represented by
Antony Topping
James McGee was born into an army family, and grew up in Germany, Gibraltar and Northern Ireland. He has worked in a variety of jobs including banking, the airline industry, local radio and bookselling. He lives in Somerset.
His latest book, THE RECKONING, was published by HarperCollins in 2017.
His latest book, THE RECKONING, was published by HarperCollins in 2017.