Nació en Hammersmith, Londres.
Estudió en la escuela secundaria Latymer y luego en la Universidad de Cambridge, donde se graduó en historia. Después de la universidad, trabajó como periodista y escritor antes de convertirse en un destacado autor de ficción.