Escritor e jornalista, publicou os livros de contos “Quarta-feira”, “Antologia Pessoal”, “Coisas do Mundo”, “A palavra nunca”, entre outros; e de reportagens, como “A memória de todos nós” e “O massacre”.

Traduziu mais de oitenta livros do castelhano para o português.

Entre os autores traduzidos estão Julio Cortázar, “As armas secretas” e “O jogo de amarelinha”; Juan Rulfo, “Pedro Páramo”, “O chão em chamas” e “O galo de ouro”; Gabriel García Márquez, “Cem anos de solidão”, “Memória de minhas putas tristes”, “Viver para contar”, “Doze contos peregrinos”, entre outros; Eduardo Galeano, “O livro dos abraços”, “A palavra andante”, a trilogia “Memória do fogo”, “Vagamundo”, entre outros; Juan Carlos Onetti, “Contos completos”; o poeta Juan Gelman, “Amor que serena, termina?”.

Como tradutor, ganhou duas vezes o prêmio Jabuti por “Doze contos peregrinos” e “As armas secretas”, e com “Cem anos de solidão” obteve o terceiro lugar.

Com “Viver para contar” conquistou o prêmio de tradução da União Brasileira de Escritores. E por “O jogo de amarelinha”, o da Associação Paulista de Críticos de Arte (APCA).

Tem livros publicados na Espanha, em Portugal e no México. Vários de seus contos foram traduzidos para francês, holandês, italiano, inglês, alemão e búlgaro.