Do roku 1993 należał do szerokiej czołówki szachistów czechosłowackich, trzykrotnie zdobywając medale w mistrzostwach tego kraju: srebrny (1992) oraz dwa brązowe (1973, 1988). W latach 1974 - 1986 pięciokrotnie wystąpił na szachowych olimpiadach, największy sukces odnosząc w roku 1982 w Lucernie, gdzie szachiści Czechosłowacji zdobyli srebrne medale. Oprócz tego w turniejach olimpijskich dwukrotnie reprezentował Słowację (1994, 2002). Pomiędzy 1970 a 1999 rokiem pięciokrotnie brał również udział w turniejach o drużynowe mistrzostwo Europy (czterokrotnie w barwach Czechosłowacji oraz raz w drużynie słowackiej). W roku 1993 zdobył miejscowości Topoľčianky tytuł mistrza Słowacji.