В 2012 году побывал на чемпионате Азии в помещении в Ханчжоу, откуда привёз награду серебряного достоинства, выигранную в семиборье — уступил здесь только представителю Казахстана Дмитрию Карпову. Благодаря череде удачных выступлений удостоился права защищать честь страны на летних Олимпийских играх в Лондоне — набрал в сумме всех дисциплин десятиборья 7842 очка, расположившись в итоговом протоколе соревнований на 20-й строке.