Il porte son record personnel sur 800 m à 1 min 47 s 18 lors des Ibéro-Américains, à Rio de Janeiro (Estádio Olímpico), le , avant de devenir champion sud-américain espoirs en 2016, puis champion sud-américain à Luque le . Il bat son record en séries des Championnats du monde 2017, en 1 min 47 s 09.