W latach 1970-1984 sześciokrotnie (w tym 4 razy na I szachownicy) wystąpił na szachowych olimpiadach, zdobywając w roku 1976 w Hajfie srebrny medal za indywidualny wynik na III szachownicy. Łącznie rozegrał 80 olimpijskich partii, w których zdobył 51 pkt.