Swój największy sukces odniósł na Igrzyskach Olimpijskich w Atlancie w 1996, gdzie został mistrzem olimpijskim z rezultatem 81,24 m. Czterokrotnie startował w mistrzostwach świata: Göteborg (1995) – 4. miejsce; Ateny (1997) – 4. miejsce; Sewilla (1999) – odpadł w eliminacjach; Edmonton (2001) – 6. miejsce.