• Studium in München und Zürich
  • Promotion in Zürich an der Uniklinik
  • Assistenzarzt in der Kleintierchirurgie der Uniklinik in Zürich
  • Assistenzarzt in mehreren Praxen und Kliniken in Deutschland, Schweiz und Amerika
  • Fachtierarzt für tierärztliche Allgemeinpraxis
  • Fachtierarzt für Kleintiere
  • Zusatzbezeichnung für Heimtiere
  • Gutachter für Patellaluxationen beim Hund
  • Mitglied des Prüfungsausschusses für Tierärzte der Bayerischen Landestierärztekammer
  • Referent für Seminare für Heimtiere von der Bayerischen Landestierärztekammer und in der Schweiz
  • Referent seit 2000 beim Bayerischen Reit- und Fahrverband 
  • Trainer A Reiten Leistungssport (FN)
  • 4-jährige Weiterbildungsermächtigung zur kompletten Ausbildung von Fachtierärzten für Kleintiere
  • Deligierte des Tierärztlichen Bezirksverband Oberbayern