Sierra Leonea edustanut Barber osallistui Barcelonan olympialaisiin 1992, joissa hän sijoittui seitsenottelussa 26:nneksi ja karsiutui 100 metrin aitajuoksussa. Samana vuonna nuorten MM-kisoissa Soulissa hän oli seitsenottelussa neljästoista. Hän voitti vuonna 1995 Afrikan-mestaruuden pituushypyssä ja sijoittui Göteborgin MM-kisoissa seitsenottelussa neljänneksi tuloksella 6340. Seuraavana vuonna Barber teki Afrikan ennätyksen seitsenottelussa tuloksellaan 6416. Hän oli Atlantan olympialaisissa lajissa viides ja karsiutui pituushypyssä. Pariisin sisäratojen MM-kilpailuissa 1997 hän sijoittui viisiottelussa kuudenneksi. Ateenan MM-kisoissa 1997 hän karsiutui pituushypyssä.