Il est guitariste dans un groupe rock pendant une dizaine d'années après avoir terminé ses études. Il abandonne cette carrière de musicien et pour devenir graphiste, puis concepteur de jeux vidéo.
Il aborde la littérature par l'écriture de scénarios. Son premier roman, A Thousand Suns, paru en 2006, est d'ailleurs issu de ses scénarios. Il fait ensuite paraître plusieurs thrillers pour adultes, notamment La Théorie des dominos et L'Effet domino tout en poursuivant l'écriture de scénarios.
Time Riders, sa première série de romans pour jeunes adultes, explore les idées et concepts qu'il développait déjà dans l’univers du jeu vidéo.
Il vit à Norwich, en Angleterre.