Politische Mandate
- Abgeordneter zum Nationalrat (XXIV.-XXVIII. GP) seit 22.03.2011
 - Mitglied des Bundesrates 1.4.2009 - 21.3.2011
 
Politische Funktionen
- Mitglied des Klubpräsidiums
 - Klubobmann-Stellvertreter des Parlamentsklubs der Österreichischen Volkspartei seit 30.1.2018
 - Obmann der Arbeitsgemeinschaft ÖAAB seit 2018
 - Vorsitzender der parlamentarischen Bundesheerkommission seit 2015
 - Bereichssprecher für den Öffentlichen Dienst
 - Mitglied des Oberösterreichischen Landesvorstandes des Österreichischen Arbeitnehmerinnen- und Arbeitnehmerbundes (ÖAAB) seit 2008
 - Bezirksobmann des Österreichischen Arbeitnehmerinnen- und Arbeitnehmerbundes (ÖAAB) Urfahr-Umgebung seit 2006
 - Vizebürgermeister der Marktgemeinde Altenberg bei Linz seit 2003
 - Bezirksparteiobmann der ÖVP Urfahr-Umgebung seit 2014
 - Bezirksparteiobmann-Stellvertreter der ÖVP Urfahr-Umgebung 2003 – 2014
 - Mitglied des Gemeinderates der Marktgemeinde Altenberg bei Linz seit 1997
 - Mitglied des Bezirksparteivorstandes der ÖVP Urfahr-Umgebung seit 1997
 - Ortsobmann des Österreichischen Arbeitnehmerinnen- und Arbeitnehmerbundes (ÖAAB) Altenberg bei Linz seit 2004
 - Mitglied des Landesvorstandes der Jungen ÖVP (JVP) Oberösterreich 1998 – 2007
 - Bezirksobmann der Jungen ÖVP (JVP) Urfahr-Umgebung 1998 – 2004
 - Ortsobmann der Jungen ÖVP (JVP) Altenberg bei Linz 1995 – 2004
 
Beruflicher Werdegang
- Abteilung Soziales (Gruppenleiter für Strategische Planung und Budget), Land Oberösterreich seit 2005
 - Pressesprecher und Referent, Landesrat Dr. Josef Stockinger 2003 – 2005
 - Pressesprecher, Landesrat Dr. Walter Aichinger
2002 – 2003 - Moderator und Coach seit 2002
 
Bildungsweg
- Studium der Wirtschaftswissenschaften an der Johannes Kepler Universität Linz (Mag. rer. soc. oec.) Linz 1996 – 2002
 - Präsenzdienst 1999
 - Höhere technische Bundeslehranstalt, Fachrichtung: Elektrotechnik Linz 1991 – 1996
 - Hauptschule Altenberg bei Linz 1987 – 1991
 - Volksschule Altenberg bei Linz 1983 – 1987
 
