E' poeta, scrittore, performer e paroliere tra i più noti. Lunghissimo e felice il suo sodalizio artistico con Lucio Battisti, di cui scrisse i testi di alcune delle canzoni più note. Più recentemente è sua la versione italiana di Notre Dame de Paris e di Giulietta e Romeo di Riccardo Cocciante. Ha collaborato con Zucchero, Mina, Branduardi, Mango... Ha pubblicato con Minimum fax.
Di sé stesso dice:
Rinuncia a epiteti quali scrittore, poeta e altri più giocosi, per non volerli condividere e perché ormai insignificanti. Ma sì, ha scritto anche versi cantabili, evidenti frammenti di un romanzo vita, infatti vive di quel che scrive. Questo testo è la prova che è stato anche un ragazzo.