Er war Abgeordneter zum Steiermärkischen Landtag und 1945–1949 sowie 1952–1961 Erster Präsident des Landtages, ab 1948 Präsident der Landwirtschaftskammer Steiermark, ab 1960 Präsident des Österreichischen Bauernbundes.