I 2000 tok han sølv i innendørs-EM på 3000 meter. Han deltok også i OL 2000 i Sydney, der ble han imidlertid slått ut i de innledende heatene. I innendørs-VM på hjemmebane i Lisboa i 2001 ble han verdensmester på tiden 3.51,06. Utendørs kom han til finalen i VM i Edmonton samme år, og ble nummer sju på tiden 3.35,74.