W latach 1980–2010 piętnastokrotnie wystąpił na szachowych olimpiadach, w tym na I szachownicy trzykrotnie w drużynie Czechosłowacji oraz czterokrotnie – w zespole Słowacji. W roku 1982 zdobył w Lucernie srebrny medal (wraz z drużyną czeską). Pięciokrotnie wziął również udział w turniejach o drużynowe mistrzostwo Europy, zdobywając w roku 1980 złoty medal za indywidualny wynik na VI szachownicy.