Er hat die Erzieherausbildung gemacht, Sozialpädagogik und Theologie studiert, war Kaplan in Ruhpolding, Föching und PV Holzkirchen, 20 Jahre Pfarrer im PV Holzkirchen, 20 Jahre Dekan im Dekanat Miesbach, Ausbildung zum Sozialmanager und Organisationsentwickler und später Zusatzausbildung in Traumapastoral und Notfallseelsorger.