In 1965, he did his first professional orchestration for the musician Sérgio Ricardo, a piece called Pena e Penar. In 1967, he was invited to join the orchestra of Rede Globo and later joined Érlon Chaves' orchestra. In the same year, he worked on arrangements for Gilberto Gil's debut album, Louvação, marking the beginning of their partnership. In the same year, along with Toquinho and other musicians from São Paulo, he became part of the Quinteto de Roda, formed by Gilberto Gil, for monthly performances at the Teatro Paramount, alternating with Caetano Veloso, Elis Regina, and Chico Buarque.
At the beginning of the 2000s, he performed with the Ribeirão Preto Symphony Orchestra as interim principal conductor. In the same year, he performed the Concerto Negro at the Municipal Theatre in Rio de Janeiro.[3]
In 2002, he arranged opera O Alabê de Jerusalém, by the composer Altay Veloso. In 2004, he took over the children's choir, As Princesas de Petrópolis, which he created in 1999 and led until 2007.[4]
In 2017, he became vice-president and titular conductor of the Rio de Janeiro Philharmonic Orchestra. The following year, he conducted the Bandeira da Fé concert in celebration of Martinho da Vila's 80th birthday. The performance was later released on a live album.[5]