Moacir de Oliveira wurde in Maringá, Brasilien geboren. In seiner Heimatstadt erhielt er im Jahr 1995 seinen ersten Ballettunterricht an der Academia Daisa Poltronieri. Ein Jahr später wechselte er an das Teatro Guaira in Curitiba, bis er im Jahr 2001 an die Schule des Bolschoi Theaters wechselte und dort bis 2006 blieb. Seine Tanzausbildung schloss er 2010 am Conservatório Brasileiro de Dança in Rio de Janeiro ab.
Nach seinem Abschluss im Jahr 2010 erhielt Moacir de Oliveira sein erstes Engagement am Teatro Municipal do Rio de Janeiro und avancierte dort zum Ersten Solisten. Er erhielt Einladungen zu Galas in Santiago de Chile, der Dominikanischen Republik, Griechenland sowie am Teatro Colón in Buenos Aires.
Mit der Spielzeit 2017/18 wechselte Moacir de Oliveira als Halbsolist zum Stuttgarter Ballett.
Er beendete seine Karriere im Jahr 2024 und begann, sich dem Unterrichten von Ballett zu widmen.
Derzeit widmet er sich dem Ballettunterricht an zwei Tanzschulen: Ballet Atelier in Ludwigsburg und Akademie Minkov in Winnenden.