| Laufbahn |
| | Volksschule |
| | Bundesrealgymnasium, Freistadt, 1955 Matura |
| | Präsenzdienst |
| | Heeresunteroffiziersakademie, Enns |
| | Bischöfliche Lehrerbildungsakademie, Linz |
| 1959-1972 | Lehrer, Volksschule Kaindorf, 1963-1972 Volksschuldirektor in Kaindorf |
| ab 1969 | Reserveoffizier, Österreichisches Bundesheer, Kommandant einer Grenzschutzkompanie |
| 1971-1995 | Bezirksobmann, Österreichischer Arbeiter- und Angestelltenbund, Urfahr-Umgebung |
| 1972-1978 | Direktor, Volksschule, Kirchschlag bei Linz |
| ab 1973 | Leiter, Bezirksorganisation Fraktion Christlicher Gewerkschafter |
| ab 1974 | Bezirksleiter, Zivilschutzverband Urfahr-Umgebung |
| | Obmann-Stellvertreter, Dienststellenausschuss der Lehrer |
| ab 10.01.1975 | Ortsstellenleiter, Rotes Kreuz, Kirchschlag bei Linz |
| | Mitglied, Christlicher Lehrerverein |
| | Mitglied, Bezirksschulrat Urfahr-Umgebung |
| | Gemeindevorstand, Haibach i.M. |
| ab 1979 | Gemeindevorstand, Kirchschlag bei Linz |
| ab 1980 | Abteilungskommandant, Rotes Kreuz Oberösterreich |
| ab 1981 | Vizepräsident, Rotes Kreuz Oberösterreich |
| 09.06.1998-16.11.2011 | Präsident, Rotes Kreuz Oberösterreich, Nachfolger von Franz Starzer |
| | Mitglied, Gesellschaft für Landesverteidigung u. Sicherheitspolitik OÖ |
| | Bezirksobmann-Stellvertreter, ÖVP Urfahr-Umgebung |
| Sep. 2009-2012 | Vizepräsident, Präsidium des Österreichischen Roten Kreuzes |
| Funktionen in Staats- und Gemeindeorganen |
| ab 1967 | Gemeinderat Haibach i.M., ÖVP |
| ab 1973 | Gemeinderat Kirchschlag bei Linz, ÖVP |
| 25.10.1979-27.10.1985 | Landtagsabgeordneter, ÖVP |
| 28.10.1985-29.10.1991 | Landtagsabgeordneter, ÖVP, Mitglied: Ausschuss für Umwelt-, Bau- u. Straßenangelegenheiten, für Schulen, Kultur und Sport, Immunitäts- und Unvereinbarkeitsausschuss; Obmann-Stellvertreter des Ausschusses für öffentliche Wohlfahrt |
| 30.10.1991-30.10.1997 | Landtagsabgeordneter, ÖVP, Mitglied: Ausschuss für Umweltangelegenheiten, für Bildung, Jugend, Kultur und Sport, Obmann-Stellvertreter des Ausschusses für öffentl. Wohlfahrt, Obmann des Ausschusses für Finanzen |