| Laufbahn |
| | Volksschule |
| | Fachschule, Salzburg |
| 1926-1934 | Obmann, Sozialdemokratische Partei, Lengau bei Mattighofen, Ortspartei Schneegattern |
| | Wasser- und Gasleitungsinstallateur, Glashüttenwerke Schneegattern, Lengau bei Mattighofen, 1924-1929 arbeitslos; 1931-1938 arbeitslos |
| ab 1929 | Betriebsratsobmann, Glashüttenwerke Schneegattern, Lengau bei Mattighofen |
| 1938-1940 | Pumpmeister, Installationsfirma, Berchtesgaden |
| 1940-1945 | Angestellter, Zellwollfabrik, Lenzing |
| 1945-1965 | Bezirkssekretär, SPÖ, Braunau am Inn |
| Funktionen in Staats- und Gemeindeorganen |
| 1926-1934 | Gemeinderat Friedburg, SDAP, 1934 und 1938 Haft, 1940 Arbeitsverbot für den Bezirk Braunau |
| 1945-1966 | Gemeinderat Braunau am Inn, SPÖ |
| 09.07.1953-18.11.1955 | Landtagsabgeordneter, SPÖ |
| 19.11.1955-15.08.1956 | Landtagsabgeordneter, SPÖ |
| 08.06.1956-09.06.1959 | Nationalratsabgeordneter, SPÖ |
| 08.06.1959-14.12.1962 | Nationalratsabgeordneter, SPÖ |
| 14.12.1962-30.03.1966 | Nationalratsabgeordneter, SPÖ |
| Vizebürgermeister Braunau am Inn, SPÖ |