Estudió en la Universidad de Lancaster, en la que fue profesor de Literatura Inglesa. Trabajó posteriormente en el Departamento de Medios de Comunicación y Estudios de Cine en el Blackpool Sixth Form College, trabajo que abandonó para dedicarse a la literatura tras la publicación de su segundo libro; el primero lo había publicado bajo el seudónimo de JK Haderack.
Es autor de novelas de fantasía y ciencia ficción para público joven.