Entre 1982 y 2002 integró el grupo de rock paulista Titãs, un de los más importantes del rock brasileño en la década de los '80 y '90. En Titãs se desempeñó como vocalista, compositor y bajista. Participó de diez discos con la banda y compuso algunos de sus éxitos como "Igreja", "Bichos escrotos" (con Sergio Brito y Arnaldo Antunes), "Diversão" (con Sergio Brito) y "Marvin", entre otras.
Después de dejar Titãs se convirtió en uno de los más difundidos compositores de la música brasileña, principalmente por las grabaciones de canciones suyas ejecutadas por cantantes populares como: Marisa Monte (con quien tuvo una relación sentimental) y Cássia Eller. Muchas canciones suyas alcanzaron las primeras posiciones de los rankings musicales en Brasil, como "All Star", "Do seu Lado", "Onde Você Mora?", "Relicário", "O Segundo Sol", "A letra A" y otras.