2013 gewann er bei den Asienmeisterschaften in Pune mit einer Weite von 16,76 m die Silbermedaille hinter dem Chinesen Cao Shuo und qualifizierte sich damit für die Weltmeisterschaften in Moskau, bei denen er mit 16,63 m den Finaleinzug verpasste. Im Jahr darauf erreichte er beim Continentalcup in Marrakesch mit 15,91 m den achten Platz und wurde anschließend bei den Asienspielen im südkoreanischen Incheon mit 15,67 m Neunter. 2016 gewann er bei den Hallenasienmeisterschaften in Doha mit 16,16 m die Silbermedaille hinter dem Kasachen Roman Walijew. Kurz zuvor siegte er bei den Südasienspielen in Guwahati mit einem Sprung auf 16,45 m. Anschließend verbesserte er seinen eigenen Landesrekord auf 17,30 m und qualifizierte sich damit ein weiteres Mal für die Olympischen Spiele in Rio de Janeiro, bei denen er mit 16,13 m erneut den Finaleinzug verpasste.