 At the 2016 Summer Olympics, in the Men's shot put, he broke the Brazilian record two times (20.94 meters in the qualifying round and 21.02 meters in the final), finishing 5th.It was the best participation of a Brazilian in the event.In June 3, 2017, he broke the South American record once again with 21.82 during the Brazilian leg of the IAAF World Challenge, São Bernardo do Campo.