James est le fils de Cornelia James, gantière de la reine élisabeth. Il a fait ses études à Charterhouse School et à la Ravensbourne Film School. Ensuite, il a passé plusieurs années aux états-Unis où il a travaillé comme scénariste et producteur de cinéma. Aujourd’hui il vit à Ditchling dans le Sussex et à Notting Hill. James a écrit 20 romans qui sont traduits dans quelques 29 langues. Le héros central de la plupart de ses romans est le commissaire Roy Grace de la police de Brighton.