Under OL 2000 i Sydney tok han bronsemedalje på 1500 meter, slått av kenyaneren Noah Ngeny og marokkaneren Hicham El Guerrouj. Under OL 2004 i Athen tok han sølv etter Hicham El Guerrouj.