Es colaborador en diversos periódicos y revistas tales como Cuadernos Hispanoamericanos, El viejo topo, Destino o Historia 16, y es editor jefe de la revista Quimera. Imparte clase de Teoría de la Novela en el Ateneo de Barcelona. En el año 2003, obtuvo el Premio Azorín.
Es autor de novelas cortas, relatos y novelas. Aficionado al ciclismo, ha escrito también libros sobre este deporte.