Estudió Inglés y Lenguas Europeas en la Universidad de Cambridge. Trabajó como programador informático y fue profesor en la Universidad St. Andrew, hasta dedicarse a escribir a tiempo completo. Colabora en el periódico The Guardian.
Es autor de poemas, relatos cortos y novelas. Su obra, según sus palabras “se ocupa de una serie de temas recurrentes; la continuidad; la cualidad misteriosa del mundo natural y los momentos de revelación que a veces se presentan a los que parece que vivimos al margen de ese mundo, en los barrios periféricos, en los pueblos o las ciudades pequeñas; las nociones de identidad, como individua aislado con una conciencia cambiante del yo, y como miembro de una comunidad de vivos y muertos; el paisaje de los barrios periféricos y el campo”. Ha obtenido numerosos premios literarios.