| Funktionen in Staats- und Gemeindeorganen |
| 1985-1990 | Vizebürgermeister Spital am Pyhrn, ÖVP |
| ab 1985 | Gemeinderat Spital am Pyhrn, ÖVP |
| 1991-31.10.1997 | Landtagsabgeordneter (EU und Wirtschaft; Gewerbe; Tourismus; Gastronomie; Veranstaltungsgesetz), ÖVP, Mitglied in folgenden Ausschüssen: Ausschuss für EU-Angelegenheiten (Obmann); Ausschuss für Finanzen; Bauausschuss; Immunitäts- und Unvereinbarkeitsausschuss; Ausschuss für Verkehrsangelegenheiten |
| 06.10.1995-28.09.2003 | Bürgermeister Spital am Pyhrn, ÖVP |
| 31.10.1997-28.09.2003 | Landtagsabgeordneter (EU und Wirtschaft; Gewerbe; Tourismus; Gastronomie; Veranstaltungsgesetz), ÖVP, Mitglied in folgenden Ausschüssen: Ausschuss für EU-Angelegenheiten (Obmann); Ausschuss für Finanzen; Bauausschuss; Immunitäts- und Unvereinbarkeitsausschuss; Ausschuss für Verkehrsangelegenheiten |
| 2000-27.09.2003 | Klubobmann-Stellvertreter im Oö. Landtag, ÖVP |
| 23.10.2003-22.10.2009 | Landtagsabgeordneter (Tourismus, Wirtschaft), ÖVP, EU-Ausschussvorsitzender, Mitglied im Finanzausschuss, im Straßenbauausschuss, im Sozialausschuss und im Verkehrsausschuss |
| ab 23.10.2003 | Klubobmann-Stellvertreter im Oö. Landtag, ÖVP |