Son meilleur temps sur 200 m est de 20 s 62 réalisé à São Paulo le , temps qu'il améliore en 20 s 42 dans la même ville en 2014 pour le titre ibéro-américain et qu'il avait porté à 20 s 38 entretemps. Il devient champion d'Amérique du Sud à Carthagène des Indes sur relais 4 × 100 m, en plus de la médaille de bronze sur 200 m. Le , il court en 20 s 40 à São Bernardo do Campo, ce qui lui donne le minima pour les Jeux olympiques de Rio.
Il remporte le titre du relais 4 x 100 m lors des Relais mondiaux 2019 en 38 s 05, avec ses coéquipiers Rodrigo do Nascimento, Derick Silva et Paulo André Camilo de Oliveira.