Escreveu 24 livros (como "O Chalaça" e "Pequenos Amores", vencedores do prêmio Jabuti), dez roteiros de curta-metragem (entre eles, "Uma História de Futebol", indicado ao Oscar em 2001), sete roteiros de longa-metragem (um deles, "Pelé Eterno", prêmio Città di Roma no Festival de Cannes de 2005) e roteiros para a TV.