Reprezentował barwy Niemiec na szachowych olimpiadach w latach 1968, 1972, 1978, 1982, 1984, 1990, 1992, 1994, 1996, 1998 i 2000, dwukrotnie (w latach 1972 i 1990) zdobywając złote medale za wyniki indywidualne. Jego łączny dorobek punktowy wynosi 80½ pkt (w 122 partiach).