Escritor catalán, con estudios en Derecho y Periodismo. Sus primeros trabajos los realizó como crítico en la revista de cine Fotograma, aportando dos pequeños cortometrajes como realizador. Es un escritor que experimenta con los géneros con un sentido del humor, mezclado, en ocasiones, con cierta melancolía que caracterizan su narrativa, con textos en algunos trabajos de clara influencia borgiana.
En 1974 se traslada a París autoexiliado del franquismo, buscando nuevos horizontes literarios; precisamente el apartamento que alquiló en la capital francesa era de Marguerite Duras. Su estancia no se prolongó más de dos años.
Escritor muy galardonado en el mundo de las letras, entre los que se encuentran los premios Rómulo Gallegos, Premio Herralde de Novela, Premio de la Crítica Narrativa Castellana, el Médicis, así como el Premio Fundación José Manuel Lara. Su obra ha sido traducida a más de una veintena de idiomas. Uno de los narradores más elogiados por la crítica internacional, sumándose a esos elogios con retraso el público en España
Es miembro fundacional de la Orden del Finnegans, cuyos fines persiguen el fomento y divulgación de la lectura de Ulises, de James Joyce, donde cada año el 16 de junio en Dublín se reúnen sus simpatizantes para leer fragmentos de su obra, terminando, al caer la tarde, en Torre Martello (donde se inició la novela).