Moreira was one of the most versatile composers[4] of Brazil, mixing the genres of rock, samba, choro, frevo, baião, and classical.
[5] Moreira began playing the accordion in festivals at São João and other events in Ituaçu, Brazil such as "Portal da Chapada Diamantina".
In his youth he learned to play the classical guitar while taking a science class in Caculé, Bahia, Brazil.
On meeting Baby Consuelo, Pepeu Gomes, Paulinho Boca de Cantor, and Luiz Galvão, they formed the band Novos Baianos, and were active from 1969 until 1975.
[11] In 2005, he independently released the album De Repente, which mixed hip hop with Northeastern Brazilian influences and included his characteristic classical guitar swing rhythms.