2016 erfolgte die Teilnahme an den Olympischen Spielen in Rio de Janeiro, bei denen er sich mit 2,22 m ebenfalls nicht für das Finale qualifizieren konnte, wie auch bei den Weltmeisterschaften im darauf folgenden Jahr in London, bei denen er eigentlich das Finale erreichte, dort aber wegen einer Verletzung nicht erneut antrat. 2018 wurde er bei den Hallenweltmeisterschaften in Birmingham mit 2,20 m Sechster. Ende August nahm er erneut an den Asienspielen in Jakarta teil und siegte dort in Abwesenheit von Mutaz Essa Barshim mit 2,30 m. Im Jahr darauf qualifizierte er sich für die Weltmeisterschaften in Doha, bei denen er mit übersprungenen 2,24 m im Finale den zehnten Platz belegte. Anschließend wurde er bei den Militärweltspielen in Wuhan mit 2,00 m Elfter. 2021 nahm er erneut an den Olympischen Spielen in Tokio teil, verpasste dort aber mit 2,21 m den Finaleinzug.