Bei den Boxweltmeisterschaften 2007 in Chicago gewann er im Viertelfinale gegen den Lokalmatador Luis Yáñez und im Halbfinale gegen den Thailänder Amnat Ruenroeng. Im Finale musste er sich dem mehrmaligen Weltmeister und Olympiadritten von 2004 Zhou Shiming geschlagen geben. Durch den Einzug ins Viertelfinale der Weltmeisterschaften sicherte er sich auch einen Startplatz bei den Olympischen Spielen 2008. Dort schied er bereits in der ersten Runde gegen Manyo Plange aus Ghana aus.