W 1997 roku zdobył złoty medal mistrzostw Ameryki Środkowej i Karaibów oraz srebrny medal uniwersjady. Uczestniczył też w mistrzostwach świata w Atenach, w ramach których dotarł do finału i zajął 7. miejsce. W 1998 roku zdobył złoty medal igrzysk Ameryki Środkowej i Karaibów, rok później zaś obronił złoty medal igrzysk panamerykańskich podczas zmagań w Winnipeg. Wystąpił na światowym czempionacie w Sewilli, gdzie tak jak dwa lata wcześniej zajął w finale 7. miejsce.

Na igrzyskach olimpijskich w Sydney awansował do finału, w którym ostatecznie uplasował się na 8. miejscu z wynikiem 83,33 m.

W kolejnych latach swej kariery jeszcze dwukrotnie startował na mistrzostwach świata, zarówno podczas swego występu w Edmonton, jak i w Paryżu odpadł w kwalifikacjach. W 2003 roku po raz trzeci z rzędu został złotym medalistą igrzysk obu Ameryk.