- 1966–75 Primar- und Sekundarschule Stans
- 1975–79 Lehre als Elektromonteur
- 1979–80 Militär (RS, UOS, OS)
- 1980–85 Elektromonteur, Gemeindewerke Beckenried
- 1982–85 Ausbildung, Vorbereitung Meisterprüfung
Schweiz. techn. Fachschule Winterthur
- 1985 Meisterprüfung, eidg. dipl. Elektroinstallateur
- 1985–01 Chefmonteur Netzbau, Städtische Werke Luzern
- 2001–08 ewl Kabelnetz AG, Leiter Trafostationen und Kabelbau
- 7 Jahre Vorstand, Tourenobmann SAC Titlis, Sektion des Schweizerischen Alpenclubs
- aktives Mitglied SAC-Rettungsstation Stans
- 15 Jahre Feuerwehr Stans
- 11 Jahre Präsident Elektroverein Luzern
- 1979–04 Gebirgsgrenadier, Oberleutnant Geb S Bat 12 «Schützen-Zwölfi»,
Divisionsstab Div 6
- 2002–08 Landrat SVP Stans, Mitglied Finanzkommission
- 2002–08 Präsident Landratsfraktion SVP NW
- 2003–08 Mitglied Parteivorstand SVP NW
- 2008– Regierungsrat, Landwirtschafts- und Umweltdirektor
und stellvertretender Justiz- und Sicherheitsdirektor