Nascido em São Paulo em 1959, aos 11 anos de idade sofreu o primeiro grande baque de sua vida: o desaparecimento do pai (o ex-deputado federal Rubens Paiva) pela ditadura militar.Um despertar violento da consciência política. Estudou na USP e Unicamp. E então aos 20 anos de idade , ele sofreu o segundo grande baque: um acidente que o deixou tetraplégico. Hoje, com muita fisioterapia, voltou a locomover as mãos e os braços.
Desde 1989, depois que estudou dramaturgia no CPT do Sesc, em São Paulo, ele estreou no teatro com a peça 525 Linhas, dirigida por Ricardo Karman. Em 1998, estreou E aí, Comeu?, peça dirigida por Rafael Ponzi, que depois mudou de nome pra Da Boca Pra Fora. Com ela, ganhou o Prêmio Shell, melhor autor, em 2000.