Im 20 km Gehen wurde er bei den Olympischen Spielen 2012 in London Vierter, kam bei den Leichtathletik-Weltmeisterschaften 2013 in Moskau auf den 26. Platz und wurde Fünfter bei den WM 2015 in Peking.