Il devient champion du monde en 1999 et vice-champion olympique en 2000. La Fédération française de judo lui décerne, en 2003, le Kimono d’or, qu'il avait déjà failli recevoir en 2000, David Douillet ayant été sacré pour la deuxième fois cette année.