Barbosa saavutti ulkoratojen MM-kilpailujen 800 metrillä hopeaa Tokiossa 1991 ajalla 1.44,24 ja pronssia Roomassa 1987 ajalla 1.43,76. Hän karsiutui samalla matkalla välierissä Helsingissä 1983 ja Stuttgartissa 1993, toisissa alkuerissä Ateenassa 1997 sekä alkuerissä Göteborgissa 1995.