Dal 1982 al 2016 ha partecipato con l'Indonesia a nove Olimpiadi degli scacchi (sei volte in 1a scacchiera), con il risultato complessivo di +45 –22 =35 (61,3%). Ha vinto un oro in 1a scacchiera alle olimpiadi di Istanbul 2000 e un argento in 2a scacchiera alle olimpiadi di Dubai 1986.