En 1998 fue galardonado con el Premio de Honor de las Letras Catalanas, en 1999 el Premio Creu de Sant Jordi y en 2003 la Medalla de Oro de la Generalidad de Cataluña.