Han deltok ved sommer-OL 2000, der han hoppet nest lengst av alle i kvalifiseringen, med 8,21 meter. I finalen hoppet han ikke like langt, men endte på 7.-plass med 8,08 i tredje runde. Iván Pedroso ble olympisk mester, med 8,55 i finalen.