2015 erreichte er bei den Asienmeisterschaften in Wuhan über 100 und 200 Meter das Halbfinale, in dem er mit 10,50 s bzw. 21,19 s ausschied. Dank einer Wildcard durfte er an den Weltmeisterschaften in Peking an den Start gehen und schied dort im 100-Meter-Lauf mit neuem Landesrekord von 10,42 s in der Vorrunde aus. Im Jahr darauf gewann er bei den Südasienspielen in Guwahati in 10,41 s die Silbermedaille über 100 Meter hinter Himasha Eashan aus Sri Lanka und gewann auch über 200 Meter in 21,15 s Silber hinter Vinoj De Silva aus Sri Lanka. Anschließend gelangte er bei den Hallenasienmeisterschaften in Doha im 60-Meter-Lauf bis in das Finale und belegte dort in 6,84 s den fünften Platz. Im August nahm er an den Olympischen Spielen in Rio de Janeiro teil und schied dort über 100 Meter mit 10,47 s im Vorlauf aus. 2017 wurde er bei den Islamic Solidarity Games in Baku in 10,42 s Vierter über 100 Meter und gelangte über 200 Meter in 21,23 s auf den sechsten Platz. Anschließend belegte er bei den Asienmeisterschaften in Bhubaneswar in 10,37 s Rang vier über 100 Meter und erhielt dadurch ein Freilos für die Weltmeisterschaften in London, bei denen er mit 10,45 s in der ersten Runde ausschied.