Nació en Madrid en 1961. Ha publicado las novelas Raro (1995), Nunca le des la mano a un pistolero zurdo (1996), Donde crees que vas y quien te crees que eres (1996), Alguien se acerca (Alfaguara, 1998), No solo el fuego (Alfarguara, 1999), La nieve está vacía (2000), Mala gente que camina (Alfaguara, 2006) y Operación Gladio (Alfaguara, 2011), y el libro de relatos Jamás saldré vivo de este mundo (Alfaguara, 2003).También es autor de los ensayos Siete maneras de decir manzana (2000), Los nombres de Antígona (Aguilar, 2001), A la sombra del ángel (trece años con Alberti) (Aguilar, 2002) y Romper una canción(Aguilar, 2010).
Su obra poética está reunida en los volúmenes Ecuador (poesía 1986-2001) y Iceberg-ambos aparecidos en 2002- y Marea humana (2006).Sus dos últimas obras son la novela Ajuste de cuentas y el conjunto de relatos Qué escondes en la mano, ambas publicadas por Alfaguara en 2013. En 1995 obtuvo el Premio Hiperión por su poemario Cobijo contra la tormenta (1995), el Premio Internacional de Poesía Ciudad de Melilla por Iceberg (2002), el Premio Andalucia de Novela 1999 por su libro No solo el fuego y el Premio Generación del 27 con el poemario Marea humana.
Sus libros han sido publicados en 16 paises. Dirige la revista Cuadernos Hispanoamericanos.