Hans første store seier kom i 1999 i Sommer-Universiaden, der han vant 10 000 meter. Han deltok i VM 2001 i friidrett, og endte på 13.-plass i finalen, men lyktes bedre i EM i friidrett 2002], der han vant i gull på 10 000 meter. 4 år senere tok han sølvmedalje i EM i friidrett 2006. Han vant også San Silvestre Vallecana 10 km løp i Madrid i 2003.