Nació el 11 de enero de 1943 en Barcelona y fue residente en Nueva York desde 1973 hasta 1982 trabajando como traductor de Naciones Unidas. En el año 1975 aparece su primera novela editada por la editorial Seix Barral, La verdad sobre el caso Savolta, que fue galardonada con el Premio de la Crítica y recibió un gran éxito entre los lectores. En ella retrata a la Barcelona de principios de siglo. Siguieron El misterio de la cripta embrujada (1978) y El laberinto de las aceitunas (1982), de carácter humorístico. La ciudad de los prodigios (1986) es una crónica de la Barcelona de 1888 a 1926. La isla inaudita (1989) esta ambientada en Venecia. Sin noticias de Gurb (1991) apareció primero como folletín en el diario El País. Otras novelas suyas son El año del diluvio (1992) y Una comedia ligera (1996). También ha publicado un libro sobre Nueva York (1988) y en colaboración con su hermana Cristina ha escrito la obra Barcelona modernista (Planeta, 1989). Es autor de la obra teatral en catalán Restauració (Seix Barral, 1990), que él mismo tradujo al castellano (Restauración, Seix Barral, 1991). La aventura del tocador de señoras (Seix Barral, 2001) retoma las enloquecidas aventuras del innombrado protagonista de El misterio de la cripta embrujada y El laberinto de las aceitunas, convertido esta vez en peluquero ocasional, buscavidas incondicional y víctima de un engaño que le obliga a investigar un asesinato para salvar su propio pellejo.