Médaillé de bronze aux Jeux olympiques de Sydney en 2000 dans la catégorie poids légers, il remporte également au cours de sa carrière amateur un titre mondial à Budapest en 1997 et trois européens.