Nació en Barcelona el último día de 1954. Colabora en diversos periódicos y revistas. Recibió el Premio Margarita Xirgu de Radio 1988 por el guión radiofónico titulado Retrato sobre una barca. En 1990 obtuvo el Premio Ciudad de Barcelona y el Premio Ojo Crítico de Radio Nacional de España por El responsable de las ranas. La historia del silencio fue galardonada con el Premio Herralde de Novela 1994. Con Un encargo difícil ganó el Premio Nadal 2005. Ha publicado varios relatos que han sido recogidos en diversas antologías.