W latach 1974–1996 jedenastokrotnie reprezentował Holandię na szachowych olimpiadach, zdobywając 4 medale: złoty (1976, za indywidualny wynik na II szachownicy), srebrny (1976, wraz z drużyną) oraz 2 brązowe (1974, za indywidualny wynik na III szachownicy oraz 1988, wraz z drużyną). Łącznie rozegrał 96 olimpijskich partii, w których zdobył 60 pkt. Był również dwukrotnym uczestnikiem drużynowych mistrzostw Europy (1983, 1997).