Nel 1999 è arrivato ottavo nei 3000 m con il tempo di 8'22"17 ai Mondiali allievi. Nel 2002 si è piazzato in dodicesima posizione nella gara juniores dei Mondiali di corsa campestre, vincendo nell'occasione anche la medaglia d'oro a squadre; ha partecipato anche ai successivi Mondiali di corsa campestre (questa volta nella gara seniores), arrivando quarto nella gara del cross corto e vincendo un'ulteriore medaglia d'oro a squadre. Sempre nel 2002 ha inoltre vinto una medaglia d'oro ai Mondiali juniores nei 3000 siepi.