In 2018, he was awarded the title of grandmaster. He then represented Brazil in the 2018 Chess Olympiad, finishing with a score of 6½/10 (+5-2=3) on board three.