2017 nahm er erneut an den Weltmeisterschaften in London teil, erreichte mit 2,22 m auch nicht das Finale. Bei seinen zweiten Asienspielen 2018 in Jakarta wurde er mit einem Sprung über 2,24 m Sechster. Im Jahr darauf gewann er bei den Asienmeisterschaften in Doha mit 2,29 m die Silbermedaille hinter dem Syrer Majd Eddin Ghazal. Er qualifizierte sich auch für die Weltmeisterschaften ebendort im Oktober, bei denen er mit 2,17 m in der Qualifikation ausschied. 2020 siegte er mit 2,27 m beim Seiko Golden Grand Prix und im Jahr darauf mit 2,30 m beim Shizuoka International Athletics Meet und dann mit 2,24 m beim Denka Athletics Challenge Cup. Daraufhin nahm er an den Olympischen Spielen in Tokio teil und verpasste dort mit 2,21 m den Finaleinzug.