Na igrzyskach panamerykańskich w Rio de Janeiro w 2007 roku zdobył srebrny medal w biegu na 100 metrów motylkowym, a także pomógł brazylijskiej sztafecie 4 × 100 metrów w zawodzie, zdobywając srebrny medal w tym wydarzeniu. Mangabeira powrócił na Igrzyska Olimpijskie w 2008 roku, aby rywalizować w 100-metrowym motylku.
, ale nie posunęli się dalej niż do pierwszych wyścigów. Skończył 23 miejsce.