Champion olympique aux Jeux de Barcelone en 1992 dans la catégorie poids moyens, il s'impose de nouveau à Atlanta en 1996 et remporte 2 médailles d'or aux championnats du monde de Tampere en 1993 et de Berlin en 1995 auxquelles s'ajoute une médaille d'argent à Budapest en 1997, 1 médaille d'or aux Jeux panaméricains de Mar del Plata en 1995 et 7 titres nationaux.