2017 feierte er mit der Bronzemedaille von den Weltmeisterschaften in London seinen bislang größten sportlichen Erfolg. 2019 gewann er nach Toronto 2015 erneut eine Medaille bei den Panamerikanischen Spielen; in Lima wurde er Zweiter. Erneut trat er auch über 50 km an. In 3:57:54 h wurde er Vierter. Zuvor verbesserte er im Juni seinen Landesrekord über 20 km auf 1:18:47 h. Bei den Weltmeisterschaften in Doha trat er über die 20 km an. Dort belegte er unter extremen Bedingungen den 13. Platz. Ein Jahr später gewann er die Goldmedaille bei den Geher-Meisterschaften Südamerikas. 2021 trat er zu seinen dritten Olympischen Sommerspielen an und erreichte, wie bei den Weltmeisterschaften 2019, auf dem 13. Platz das Ziel.