Champion olympique aux Jeux d'Atlanta en 1996 dans la catégorie poids welters, il réédite l'exploit à Sydney en 2000 et remporte la médaille de bronze plus tard à Athènes. Son palmarès amateur est également marqué par un titre de champion du monde obtenu à Budapest en 1997 et deux titres européens à Minsk en 1998 et à Pula en 2004.