1995年世界クロスカントリー選手権5位、1997年世界陸上競技選手権5000m5位、世界陸上競技選手権5000m4位の成績を残した。1998年アフリカ陸上競技選手権3000mでは2位となり銀メダルを獲得。1996年には初めて開催されたベオグラードのロードレース（""）で優勝した。このレースではポール・テルガトを破り、6kmを16分58秒で走破。この記録は大会記録として残っている。