He defended his title at the 2012 Asian Indoor Athletics Championships with a championship and national record of 17.01 m, although he narrowly saw off Chinese rival Cao Shuo, who jumped the same distance but had a shorter second-best jump. In his first appearance on the global senior stage he finished eighth at the 2012 IAAF World Indoor Championships. Outdoors, a big improvement to 17.38 m in April earned him a place at the London Olympics and he reached tenth in the Olympic triple jump final – the best performance by an Asian athlete.