Bei den Juniorenweltmeisterschaften 2006 gewann er im 10-km-Gehen Bronze. Im 20-km-Gehen belegte er bei den Weltmeisterschaften 2009 in Berlin Rang 42 und 2011 in Daegu den achten Platz. Bei den Olympischen Spielen 2012 in London kam er auf den 36. Platz. 2013 wurde er bei den Weltmeisterschaften in Moskau Zwölfter, und 2014 gewann er Silber bei den Asienspielen in Gwangju.