Nascido em 1982 e crescido em uma vila chamada Swineshead em Lincolnshire. Dos 5 aos 11 anos ele desfrutou de uma breve carreira como jogador de xadrez, ganhando inúmeros campeonatos e viajando para Moscou, São Petersburg para competir com as mentes jovens mais brilhantes da Rússia. Ele ganhou apenas um jogo. Gavin atualmente trabalha em seu segundo romance. Quando não está escrevendo ele gosta de cozinhar, astronomia amadora e ir para a Alton Towers.