Algunas de sus obras fueron llevadas al cine.
Durante su adolescencia se mudó con su familia a la ciudad de São Paulo, donde estudió Derecho y Filosofía en la USP.
En 1975 publicó su primera novela Lavoura arcaica, de la que existe traducción castellana (ISBN 84-663-1571-3).
En 1978 publicó Um copo de cólera.
Ha sido el ganador del Premio Camões 2016.