Médaillé de bronze aux Jeux olympiques de Sydney en 2000 dans la catégorie poids mouches, il remporte également au cours de sa carrière amateur 2 titres européens à Minsk en 1998 et à Tampere en 2000 ainsi que la médaille de bronze aux championnats du monde de Belfast en 2001.