| Laufbahn |
| | Volksschule |
| | Hauptschule |
| | Musisch-pädagogisches Stifterrealgymnas., Matura 1971, Linz |
| 1971-1977 | Universität, Studium der Medizin, Innsbruck, Facharzt für Pathologie (Zusatzfach Zytologie), Sonderausbildung zum Arzt für Umweltmedizin |
| 1978-1985 | Turnusarzt, Allgemeines Krankenhaus d. Barmherzigen Schwestern, Wels |
| 1985-1991 | Gemeindevorstand, Krenglbach |
| 1985-1991 | Oberarzt, Allgemeines Krankenhaus d. Barmherzigen Schwestern, Wels, Pathologisches Institut |
| 1987-2009 | Obmann, ÖVP, Krenglbach |
| ab 1989 | Umweltreferent, Ärztekammer Oberösterreich |
| 1991-01.01.2018 | Primar, Krankenhaus, Wels, Pathologisches Institut II (Mikrobiologie u. Krankenhaushygiene) |
| 1996-01.01.2011 | Obmann, Hilfswerk Oberösterreich |
| ab 1996 | Vizepräsident, Rotes Kreuz Oberösterreich |
| | Aufsichtsratsmitglied, Oberösterreichische Gesundheits- und Spitals AG (gespag) |
| ab März 2000 | Bezirksobmann, ÖVP Wels-Land |
| ab Juni 2003 | Vorsitzender, Altlastensanierungskommission, Wien |
| ab 2004 | Obmann-Stellvertreter, Regionalmanagement Wels-Eferding, Obmann Verein für Kinder und Eltern, etc. |
| ab 2005 | Aufsichtsratsvorsitzender, Hilfswerk OÖ. |
| 2008-18.05.2011 | Medizinischer Geschäftsführer, Klinikum Wels-Grieskirchen |
| ab 16.11.2011 | Präsident, Rotes Kreuz Oberösterreich |
| Funktionen in Staats- und Gemeindeorganen |
| 1987-2009 | Gemeinderat Krenglbach, ÖVP, Fraktionsobmann |
| 1991-1995 | Vizebürgermeister Krenglbach, ÖVP |
| 30.10.1991-01.03.1995 | Landtagsabgeordneter, ÖVP |
| 02.03.1995-31.10.1997 | Landesrat (Umweltschutz, Frauen, Jugend, Landesanstalten), ÖVP |
| 31.10.1997-23.10.2003 | Landesrat (Jugend, Zivildienst, Landesanstalten u. -betriebe, Feuerpolizei, Katastrophenhilfsdienst, Bodenreform, Bildung), ÖVP |
| 23.10.2003-22.10.2009 | Landtagsabgeordneter, ÖVP, Mitglied in folgenden Ausschüssen: Umwelt, Sozialausschuss, Bildung, Jugend und Sport (Obmann) |
| 23.10.2009-23.10.2015 | Landtagsabgeordneter, ÖVP, Mitglied in folgenden Ausschüssen: Verfassung und Verwaltung; Soziales; Bildung, Jugend und Sport; Kontrollausschuss |
| 23.10.2015-20.09.2018 | Landtagsabgeordneter, ÖVP, Mitglied in folgenden Ausschüssen: Ausschuss für Bildung, Kultur, Jugend und Sport; Sozialausschuss; Kontrollausschuss |
| Literatur | Lehr Rudolf, LandesChronik Oberösterreich. 3000 Jahre in Daten, Dokumenten und Bildern (Wien 2004) S. 377
| | Linschinger, Land Oberösterreich, Foto | | Landeskorrespondenz Nr. 273 v. 25.11.1999 | | Landeskorrespondenz Nr. 132 v. 8.6.2004 | | Landeskorrespondenz Nr. 292 v. 16.12.2003 | | Landtagsakten XXIV GGP, Zl. 117, 156 | | Neues Volksblatt Nr. 246 v. 23.10.2003 | | OÖ. Nachrichten Nr. 244 v. 23.10.2003 | | OÖN (Oberösterreichische Nachrichten) Nr. 117 v. 20.5.2011 |
|