2016 gewann er bei den Hallenasienmeisterschaften in Doha in 6,70 s die Bronzemedaille über 60 Meter hinter den Iranern Hassan Taftian und Reza Ghasemi. Damit qualifizierte er sich für die Hallenweltmeisterschaften in Portland, bei denen er mit 6,67 s im Halbfinale ausschied. Während der Freiluftsaison nahm er an den Olympischen Spielen in Rio de Janeiro teil und erreichte dort das Halbfinale, in dem er mit 49,37 s ausschied. Im Jahr darauf siegte er bei den Asienmeisterschaften in Bhubaneswar in 49,57 s und nahm ein weiteres Mal an den Weltmeisterschaften in London teil, bei denen er diesmal im Vorlauf disqualifiziert wurde. Anfang September nahm er an den Asian Indoor &amp; Martial Arts Games in Aşgabat teil und gewann dort in 6,63 s die Silbermedaille im 60-Meter-Lauf hinter dem Iraner Hassan Taftian. Zudem gewann er in diesem Jahr bei den Südostasienspielen in Kuala Lumpur in 50,03 s die Goldmedaille über 400 m Hürden und gewann im 100-Meter-Lauf in 10,43 s die Silbermedaille hinter dem Malaysier Khairul Hafiz Jantan und sicherte sich mit der philippinischen 4-mal-100-Meter-Staffel mit neuem Landesrekord von 39,11 s die Bronzemedaille hinter den Teams aus Thailand und Indonesien. Bei den Leichtathletik-Hallenweltmeisterschaften 2018 in Birmingham schied er über 60 m Hürden mit 6,81 s im Vorlauf aus und wurde bei den Asienspielen in Jakarta Ende August in 51,53 s Siebter. Zudem schied er mit der Staffel mit 39,59 s in der ersten Runde aus.