Dentre participações em olimpíadas e campeonatos mundiais, obteve destaque no mundial de Nova Delhi, em 2000, terminando entre os dezesseis melhores do mundo e na Olimpíada de Xadrez de Turim (2006), conquistando a medalha de prata, melhor posição atingida por um brasileiro na história desse evento.