Bei den Olympischen Spielen 1996 in Atlanta konnte er sich gegen Cahit Süme, Bae Ho-Jo, Kamel Chater, Daniel Santos und diesmal auch gegen Juan Hernández durchsetzen und Olympiasieger werden. Zudem gewann er 1997 auch die Weltmeisterschaften in Budapest, wobei er unter anderem erneut Juan Hernández und im Finale dann Serhij Dsindsiruk bezwang. Die Europameisterschaften 1998 in Minsk gewann er mit Siegen gegen Steven Küchler, Hussein Bayram, Marian Simion und Serhij Dsindsiruk.