Fez parte da equipe brasileira em dez edições das Olimpíadas de xadrez entre 1982 e 2014. Seus melhores resultados foram a medalha de bronze individual no terceiro tabuleiro, conquistada na Olimpíada de 1992 e um quinto lugar no primeiro tabuleiro reserva em 1994. Em 1986, ajudou o Brasil, jogando no segundo tabuleiro, a terminar a competição em décimo primeiro lugar, a segunda melhor colocação do país na competição.