Ha vinto la medaglia d'argento nei 3000 m siepi ai campionati africani del 2000 disputatisi ad Algeri. Lo stesso anno ha partecipato ai Giochi olimpici di gareggiando sulla stessa distanza dove è giunto undicesimo.