(1975-1979) Wirtschaftsmatura (Typus E) an der Kantonsschule St. Gallen
(1980-1985) Wirtschaftspädagogikstudium an der Universität St. Gallen
(1986) Abschluss Diplom-Handelslehrer (mag.oec. HSG)
(1992) Promotion an der Universität St. Gallen (Dr. oec.), Dissertation zu «Lernzielformulierung bei zentralen Prüfungen»
(1997) Schulleiterausbildung an der Akademie für Erwachsenenbildung aeb
(2015) WIWAG®-Fachlehrer-Ausbildung
(1986-1994) Hauptlehrer für Wirtschaft und Recht an der Zentralen Kaufmännischen Berufsschule Weinfelden
(1994-1995) Selbstständige Erwerbstätigkeit als Projektleiter BIGA-Forschungsprojekt «Aufgabenbank Betriebs- und Rechtskunde» in Zusammenarbeit mit der Universität St. Gallen (IWP)
(1995-heute) Hauptlehrer für Wirtschaft und Recht an der Kantonsschule Schaffhausen
(1997-2003) Prorektor an der Kantonsschule Schaffhausen
(2003-2015) Rektor der Kantonsschule Schaffhausen
(2015-2016) Lehrauftrag (25%) an der Handelsschule des Kaufmännischen Verbandes Schaffhausen für Finanz- und Rechnungswesen in Berufsmaturitätsklasse (BM 2)
(2015-heute) Lehrauftrag (25%) an der Kantonsschule Schaffhausen für Grundlagen- und Schwerpunktfach Wirtschaft und Recht
(2015-heute) Ständiger Dozent für Wirtschaftspädagogik (50%) an der Universität St. Gallen (HSG), Brückendozent für Wirtschaftspädagogik im Kompetenzzentrum für Lehrerbildung und Unterrichtsentwicklung des Instituts für Wirtschaftspädagogik (IWP)
(2016-heute) Lehrmittelprojekt Brennpunkt Rechnungswesen (25%), STR teachware
(2012-heute) Lehrmittel Brennpunkt Wirtschaft und Gesellschaft, Entwicklung e-desk, www.brennpunkt-wug.ch
(2013/14) EDK: Studien- und Laufbahnberatung (Gymnasiale Maturität – Langfristige Sicherung des Hochschulzugangs), Delegierter der Konferenz Schweizerischer Gymnasialrektorinnen und Gymnasialrektoren (KSGR).
(2013/14) Lehrplan 21: Mitglied Expertenteam Nahtstelle Sekundarstufe II. 2013 – 2015 „Transparenter prüfen“ – Entwicklung einer kooperativen Plattform zur Erstellung von Prüfungsaufgaben“, Projektbeschrieb www.edutop.ch
(2016-heute) Durchführung von Weiterbildungsveranstaltungen (Netzwerktagungen), www.strteachware.ch
(2017-heute) Projekt «Weiterbildungskalender/Weiterbildungsreviews», www.svwr.ch