Biographie
Il termine 6e des Championnats du monde junior 2006 à Pékin, avec 7 472 points. Il bat sa meilleure performance avec 7 816 points pour remporter la médaille d'or aux Championnats Ibéro-américains 2010. L'année suivante aux championnats d'Amérique du Sud, il gagne de nouveau en battant son record, soit désormais 7 944 points pour l'améliorer à 8 115 points à São Paulo (le ), juste avant les Championnats du monde à Daegu.
Il porte son meilleur total à 8 276 points le à São Paulo, battant ainsi l'ancien record du Brésil détenu depuis 1987 par Pedro da Silva[1]. La même année, il termine 19e lors du décathlon des Jeux olympiques de Londres.
En 2013, il doit subir la domination de son compatriote Carlos Chinin, qui le dépossède du record national le , à l'occasion des championnats du Brésil[2].
Le , il totalise 8 034 points en remportant le décathlon de São Bernardo do Campo. Il remporte la médaille de bronze lors des Jeux panaméricains à Toronto avec un total de 8 179 points le , ce qui représente le minima pour les Jeux olympiques de Rio.
Avec un score de 7284 points en 2017, il se qualifie néanmoins pour les Championnats du monde à Londres, en raison des 8315 points, record personnel, obtenus à Rio lors des Jeux en 2016.