Le , il court en 45 s 41 à Waco (Texas). Le , il court le 400 m haies en 49 s 40 à São Bernardo do Campo. En à Lima, il remporte la médaille d'argent du 400 m, en 45 s 57 derrière Alberth Bravo et celle du 400 m haies, en 49 s 54 derrière Andrés Silva.
Le , il court le 400 m en 45 s 36 à Pékin ce qui lui donne le minima pour les Jeux olympiques de Rio.