| Laufbahn |
| | Volksschule, Semmering (Niederösterreich), Obertraun |
| | Hauptschule, Bad Goisern |
| | Humanistisches Gymnasium, Bischofshofen (Salzburg) und Graz (Steiermark), Matura |
| | Universität, Studium der Philosophie, Graz und Wien; Lehramtprüfung für Deutsch und Geschichte |
| | Professor, Gymnasium, Braunau am Inn und am Bundesgymnasium und Bundesrealgymnasium in Wels |
| ab 1960 | Mitglied, Österreichischer Arbeiter- und Angestelltenbund |
| 1968-1974 | Obmann, Junge Generation der ÖVP Landesgruppe Oberösterreich |
| | Bundesobmann-Stellvertreter, Junge Generation der ÖVP |
| 1971-1976 | Bezirksobmann, Österreichischer Arbeiter- und Angestelltenbund, Wels |
| ab 1976 | Obmann, ÖVP, Wels |
| Funktionen in Staats- und Gemeindeorganen |
| ab 1967 | Gemeinderat Wels, ÖVP |
| 1973-1991 | Stadtrat (Kultur) Wels, ÖVP |
| 16.11.1973-24.10.1979 | Landtagsabgeordneter, ÖVP |
| 1976-1991 | Vizebürgermeister Wels, ÖVP |
| 25.10.1979-27.10.1985 | Landtagsabgeordneter, ÖVP |
| 28.10.1985-29.10.1991 | Landtagsabgeordneter, ÖVP |
| 30.10.1991-30.10.1997 | Landtagsabgeordneter, ÖVP, Mitglied: Ausschuss für Finanzen, für allgemeine innere Angelegenheiten, für EG- und Integrationsfragen; Obmann des Ausschusses für Bildung, Jugend, Kultur und Sport |
| 02.03.1995-30.10.1997 | Klubobmann-Stellvertreter im Oö. Landtag, ÖVP |