W 1997 roku w Budapeszcie obronił czempionat globu, a z mistrzostw Europy w 1998 i 2000 roku przywiózł odpowiednio brązowy i srebrny medal. W Sydney, w swoim drugim starcie olimpijskim, wywalczył wicemistrzostwo (zwyciężył Guillermo Rigondeaux).