| Laufbahn |
| 1955-1959 | Volksschule |
| 1959-1967 | Bundesrealgymnasium, Matura |
| | Universität, Studium der Germanistik, Sportwissenschaft und Soziologie, Salzburg |
| 1977-1980 | Leiter, Wohnbauberatung der WAG, Linz |
| ab 1980 | Landesbeamter, Amt der Oberösterreichischen Landesregierung, Sekretär und Büroleiter des ehemaligen Landeshauptmannstellvertreters Dr. Grünner |
| ab 1993 | Landesvorsitzender, Naturfreunde Oberösterreich |
| | Vorsitzender-Stellvertreter, Oberösterreichische Gesundheits- und Spitals AG (gespag) |
| ab Mai 2005 | Bundesvorsitzender, Kongress der Naturfreunde |
| Funktionen in Staats- und Gemeindeorganen |
| Okt. 1991-30.10.1997 | Klubobmann im Oö. Landtag, SPÖ |
| 30.10.1991-31.10.1997 | Landtagsabgeordneter, SPÖ, Mitglied in folgenden Ausschüssen: Verfassung u. Verwaltung (Obmann); Finanzen; Umweltangelegenheiten; Bildung, Kultur u. Sport; Geschäftsordnungsausschuss; EU-Angelegenheiten |
| 31.10.1997-28.09.2003 | Landtagsabgeordneter, SPÖ, Mitglied in folgenden Ausschüssen: Verfassung u. Verwaltung (Obmann); Finanzen; Umweltangelegenheiten; Bildung, Kultur u. Sport; Geschäftsordnungsausschuss; EU-Angelegenheiten |
| 31.10.1997-22.10.2003 | Klubobmann im Oö. Landtag, SPÖ |
| 23.10.2003-22.10.2009 | Landtagsabgeordneter, SPÖ, Mitglied in folgenden Ausschüssen: Verfassung und Verwaltung (Obmann); Finanzen; Volkswirtschaftliche Angelegenheiten; Bauausschuss; Bildung, Jugend und Sport; Geschäftsordnungsausschuss; EU |
| 23.10.2003-22.10.2009 | Klubobmann im Oö. Landtag, SPÖ |
| 23.10.2009-09.11.2011 | Klubobmann im Oö. Landtag, SPÖ |
| 23.10.2009-09.11.2011 | Landtagsabgeordneter, SPÖ |