Trzykrotny mistrz Świata w: 1990 w Brazylii, 1994 w Grecji oraz 1998 w Japonii. Czterokrotny mistrz Europy w: 1989 w Szwecji, 1993 w Finlandii, 1995 w Grecji oraz 1999 w Austrii. Wicemistrz olimpijski z 1996 z Atlanty oraz brązowy medalista olimpijski z 2000 z Sydney.