Nach dem Studium in Biochemie und Molekularbiologie und einigen Jahren in der klinischen Forschung am Kinderspital Zürich studierte er Psychologie an der Universität Zürich und begann zu unterrichten. Seine Interessen gelten Fragen der Organisationsentwicklung und der Evaluation von Schule und Unterricht sowie der Implementierung von Beratung und Mediation in der Sekundarstufe II. Heute ist er Lehrer und Schulleitungsmitglied an der Neuen Kantonsschule Aarau.