Partecipò a tre edizioni dei Giochi Olimpici: , e , dove fu portabandiera per la sua rappresentativa nazionale. La prima volta gareggiò nel salto in lungo, le altre due nel salto triplo, ma in nessuna delle tre occasioni riuscì a qualificarsi per la finale. Quattro furono le sue partecipazioni ai campionati mondiali: 1995 nel salto in lungo; 1997, 1999 e 2003 nel salto triplo. Nel 1997 e nel 2003 raggiunse la finale, classificandosi in entrambe le edizioni all'ottavo posto. Nel 1998 fu chiamato a rappresentare l'Africa nella Coppa del mondo: giunse quarto nel salto triplo con 17,21 m.