A câștigat Campionatul Mondial din 2009 de la Antalya după ce l-a învins în finală pe românul Rareș Dumitrescu. A cucerit Cupa Mondială în sezoanele 2008–2009, 2009–2010 și 2011–2012. A participat la Jocurile Olimpice din 2008 de la Beijing, dar s-a oprit în al doilea tur în fata belarusului Aliaksandr Buikevici. La ediția din 2012 de la Londra a ajuns în sferturile, unde a fost învins de rusul Nikolai Kovaliov.