| Laufbahn |
| ab 1909 | Aufsichtsbeamter, Staatsbahnen, Frankenmarkt, Attnang, Summerau; ab 1922 in Linz |
| 1924-1932 | Mitglied des Personalausschusses, Direktion der Österreichischen Bundesbahnen, Linz |
| 1932-1934 | Mitglied des Zentralausschusses, Direktion der Österreichischen Bundesbahnen, Wien |
| 1945 | Mitglied, Revolutionäre Eisenbahner Wien-Westbahnhof |
| | Zentralsekretär, Gewerkschaft der Eisenbahner |
| 1953-1955 | Generaldirektor, Österreichische Bundesbahnen |
| Funktionen in Staats- und Gemeindeorganen |
| 1919-1920 | Vizebürgermeister Attnang-Puchheim, SPÖ |
| 1919-1920 | Gemeinderat Attnang-Puchheim, SPÖ |
| 1926-1932 | Stadtrat Linz, SPÖ |
| 1926-1932 | Gemeinderat Linz, SPÖ |
| 1930-29.01.1931 | Landtagsabgeordneter, SPÖ |
| 15.05.1931-1932 | Landtagsabgeordneter, SPÖ |
| 19.12.1945-08.11.1949 | Nationalratsabgeordneter, SPÖ |
| 20.12.1945-11.10.1949 | Bundesminister (Verkehr), mit der Fortführung der Geschäfte betraut bis 8.11.1949 |
| 08.11.1949-28.10.1952 | Staatssekretär (BM f. Verkehr und verstaatlichte Betriebe) |
| 08.11.1949-18.03.1953 | Nationalratsabgeordneter, SPÖ |
| 28.10.1952-25.02.1953 | Staatssekretär (BM f. Verkehr und verstaatlichte Betriebe), mit der Fortführung der Geschäfte betraut bis 2.4.1953 |