Diplômé en mathématiques à Oxford. Il a travaillé pendant 13 ans comme programmeur de jeux vidéo sur la série "Total War", avant de devenir écrivain à plein temps.
Il est l'auteur de la trilogie "Reviver" et du roman tiré de la série française "Les revenants"