2018 siegte er mit 2,28 m bei den Mittelmeerspielen in Tarragona und gewann bei seiner dritten Teilnahme an den Asienspielen in Jakarta mit 2,24 m die Bronzemedaille hinter dem Chinesen Wang Yu und Woo Sang-hyeok aus Südkorea. Anschließend wurde er beim Leichtathletik-Continentalcup in Ostrava mit übersprungenen 2,24 m Vierter. Bei den Asienmeisterschaften 2019 in Doha siegte er mit übersprungenen 2,31 m. Er qualifizierte sich damit für die Weltmeisterschaften ebendort, bei denen er überraschend mit 2,17 m in der Qualifikation ausschied. Anschließend gewann er bei den Militärweltspielen in Wuhan mit übersprungenen 2,20 m die Silbermedaille hinter dem Russen Ilja Iwanjuk. 2021 nahm er an den Olympischen Spielen in Tokio teil und verpasste dort mit 2,21 m den Finaleinzug.