Od początku lat 40. do końca 60. należał do ścisłej czołówki węgierskich szachistów. W tym okresie ośmiokrotnie (1942, 1943, 1947, 1950, 1951, 1955, 1957 i 1958) zdobył tytuł indywidualnego mistrza kraju oraz siedmiokrotnie (pomiędzy 1952 a 1968 rokiem) reprezentował narodowe barwy na szachowych olimpiadach, na których zdobył trzy medale: indywidualnie złoty (1954, na III szachownicy) i srebrny (1956, na II szachownicy) oraz brązowy wraz z drużyną (1956). Był również czterokrotnym medalistą drużynowych mistrzostw Europy: srebrnym (1970) i dwukrotnie brązowym (1961, 1965) wraz z drużyną oraz indywidualnie złotym (1965, na V szachownicy). Czterokrotnie startował w turniejach strefowych (eliminacji mistrzostw świata), dwukrotnie zdobywając awans do turniejów międzystrefowych, w których zajął XV (Sztokholm, 1952) i XIV miejsce (Sztokholm, 1962).