En 1996 recibió el Premio de Honor de las Letras Catalanas y en 2000 fue galardonado con la Medalla de Oro de la Generalidad de Cataluña.