W 2000 roku zajął dwunaste miejsce na igrzyskach olimpijskich. Rok później uplasował się na tuż za podium – na czwartym miejscu – mistrzostw świata oraz zdobył srebro igrzysk dobrej woli. Zdobył brązowego medali igrzysk panamerykańskich – niespełna miesiąc później odpadł w eliminacjach światowego czempionatu (2003). Na igrzyskach olimpijskich w 2004 wygrał kwalifikacje z wynikiem 87,25 jednak stadion opuścił kulejąc, a w finale – podobnie jak cztery lata wcześniej – był dwunasty. Największy sukces odniósł w 2007 kiedy zdobył brązowy medal mistrzostw świata. Po nieudanym starcie na igrzyskach olimpijskich w Pekinie (2008) zakończył karierę. Wielokrotny medalista mistrzostw Stanów Zjednoczonych.