1921 errang er mit Josef Krejcik durch einen geteilten ersten Platz im Hauptturnier des Österreichischen Schachverbandes den Meistertitel. Mitte der 1920er Jahre machte er mit guten Resultaten auch international auf sich aufmerksam. Er gewann 1925 in Debrecen ein internationales Turnier, teilte 1926 in Budapest Platz 3 und 4. 1930 gewann er gut besetzte Turniere in Wien und Ebensee. 1927, 1930 und 1931 vertrat er Österreich bei der Schacholympiade. 1934 nahm er gemeinsam mit Max Euwe an einem sowjetischen Turnier in Leningrad teil, wo er Platz 7 und 8 teilte. Sein letztes Turnier als aktiver Spieler war Baarn 1941, wo er Zweiter hinter Max Euwe wurde.