Son record est de 1 min 44 s 31, obtenu à Belém le . Il a participé aux Championnats du monde juniors à Bydgoszcz le . Médaille d'or lors des Championnats d'Amérique du Sud d'athlétisme 2011 et ceux de 2013. Il remporte le titre du 800 m en 1 min 44 s 77, record des championnats lors des Championnats ibéro-américains d'athlétisme 2014. Il remporte la médaille d'argent sur 800 m et de bronze sur relais 4 x 400 m lors des Jeux d'Amérique centrale et des Caraïbes de 2014 à Xalapa.