W latach 1996–2010 pięciokrotnie reprezentował Brazylię na szachowych olimpiadach, w roku 2006 zdobywając srebrny medal za indywidualny wynik na III szachownicy.