2017 schied er bei den Asienmeisterschaften in Bhubaneswar mit 10,88 s in der ersten Runde aus und verfehlte auch mit der 4-mal-100-Meter-Staffel mit 42,64 s den Finaleinzug. Daraufhin startete er über 100 Meter bei den Weltmeisterschaften in London, bei denen er mit 11,08 s in der Vorausscheidung ausschied. Im Jahr darauf nahm er erneut an den Commonwealth Games im australischen Gold Coast teil, schied dort aber mit 10,96 s in der ersten Runde über 100 Meter aus.