En 2003, ganó el Premio Camões, el más prestigiado galardón literario para la lengua portuguesa, una especie de Nobel para escritores lusos, en 2004 recibió el Premio Konex Mercosur a las Letras, y en 2012 el Premio Iberoamericano de Narrativa Manuel Rojas.