James McGee

Represented by Antony Topping
James McGee
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.