2007 gewann er bei den Asienmeisterschaften in Amman mit 75,77 m die Silbermedaille hinter dem Chinesen Chen Qi. Im Jahr darauf nahm er erneut an den Olympischen Spielen in Peking teil, schied dort aber mit 76,63 m erneut in der Qualifikation aus. 2009 gewann er bei der Sommer-Universiade in Belgrad mit 79,29 m die Bronzemedaille hinter dem Letten Ainārs Kovals und Stuart Farquhar aus Neuseeland. Anschließend schied er bei den Weltmeisterschaften in Berlin mit 78,16 m in der Qualifikation aus. Im Jahr darauf gewann er bei seinen dritten Asienspielen in Guangzhou mit 79,92 m die Silbermedaille hinter dem Japaner Yukifumi Murakami. Bei den Leichtathletik-Asienmeisterschaften 2011 in Kōbe gewann er dann mit 80,19 m die Silbermedaille hinter Murakami und 2014 wurde er bei den Asienspielen in Incheon mit 74,68 m Achter. 2017 bestritt er in Cheongju seinen letzten Wettkampf und beendete damit seine aktive sportliche Karriere im Alter von 35 Jahren.