2013 schied er bei der Sommer-Universiade in Kasan mit 10,84 s im Viertenfinale aus und wurde mit der Staffel in 39,30 s Vierter. Bei den Südostasienspielen in Naypyidaw siegte er in 10,48 s über 100 Meter sowie in 21,29 s auch über 200 Meter und in 39,75 s auch mit der Staffel. Im Jahr darauf nahm er erneut an den Asienspielen in Incheon teil und schied dort mit 10,51 s im Halbfinale aus, während er mit der Staffel nach 39,08 s auf Rang vier einlief. Bei den Leichtathletik-Asienmeisterschaften 2015 in Wuhan gelangte er mit der Staffel in 39,98 s auf Rang fünf und gewann anschließend bei den Südostasienspielen in Singapur in 21,13 s die Bronzemedaille im 200-Meter-Lauf hinter dem Vietnamesen Lê Trọng Hinh und seinem Landsmann Jaran Sathoengram und siegte mit der Staffel in 38,99 s. Zudem wurde er über 100 Meter in 10,48 s Fünfter. Bei den Studentenweltspielen in Gwangju gelangte er mit der Staffel in 39,86 s auf Rang fünf. 2016 wurde er bei den Hallenasienmeisterschaften in Doha in 6,84 s Sechster über 60 Meter. Im Jahr darauf gewann er mit der Staffel in 39,38 s die Silbermedaille bei den Asienmeisterschaften in Bhubaneswar hinter den Chinesen. Anschließend siegte er mit der Staffel bei den Südostasienspielen in Kuala Lumpur und gewann Silber über 200 Meter hinter Trenten Beram von den Philippinen, während er sich über 100 Meter mit dem vierten Platz begnügen musste. Bei der Sommer-Universiade in Taipeh lief er mit der Staffel nach 39,22 s auf Rang fünf ein.