| Funktionen in Staats- und Gemeindeorganen |
| 05.11.1985-23.10.1991 | Gemeinderat Linz, ÖVP |
| 1989-1990 | Klubobmann im Gemeinderat Linz, ÖVP |
| 24.10.1991-05.11.1997 | Stadtrat Linz, ÖVP |
| 06.11.1997-17.10.2001 | Gemeinderat Linz, ÖVP |
| 06.11.1997-17.10.2001 | Gemeinderat Linz, ÖVP |
| 18.10.2001-05.11.2003 | Stadtrat (Wirtschaft, Wohnbau) Linz, ÖVP |
| 06.11.2003-März 2010 | Gemeinderat Linz, ÖVP, (Mitglied in folgenden Ausschüssen: Raumplanungs- und Baurechtsausschuss, Wirtschaftsausschuss) |
| 07.11.2003-30.10.2006 | Nationalratsabgeordneter, ÖVP, eingetreten für die am 6.11.2003 ausgeschiedene Abgeordnete zum Nationalrat Susanne Wegscheider |
| 30.10.2006-27.10.2008 | Nationalratsabgeordneter (Obmann-Stellvertreter des parlamentarischen Budgetausschusses), ÖVP |
| 28.10.2008-23.02.2010 | Nationalratsabgeordneter, ÖVP |