Né en 1952 à Édimbourg, Sansom a suivi ses études à l'université de Birmingham, où il a obtenu un Bachelor of Arts (Licence) et un Ph.D. (Doctorat) en Histoire. Après de multiples emplois, il a décidé de se « recycler » en tant qu'avocat-conseil. Il a quitté son travail afin de devenir écrivain à temps plein.
Les Larmes du diable a gagné le prix Ellis Peters du roman historique décerné par la Crime Writers' Association en 2005 et il fut finaliste du même prix pour ses romans Dissolution et Prophétie.
La plupart de ses livres se déroulent au {{s-}} et son personnage principal est l'avocat Matthew Shardlake, qui travaille pour lord Thomas Cromwell dans les deux premiers romans de la série, puis pour l'Archevèque Thomas Cranmer dans les deux suivants et enfin pour la reine Catherine Parr dans le dernier. Il a également écrit Un hiver à Madrid qui est un thriller d'espionnage qui se déroule en Espagne en 1940.