Aufgewachsen bin ich in Mörschwil und habe das Gymnasium in Mörschwil und Gossau besucht. Das Medizinstudium absolvierte ich an den Universitäten Fribourg und Bern. Die Promotion wurde mir durch die Universität Zürich verliehen. Nach Arbeitsstellen in Bern und Südafrika habe ich meine Weiterbildung am Kantonsspital St. Gallen in verschiedenen Kliniken absolviert. Zudem habe ich mich zum Lehrarzt für Allgemeine Innere Medizin weitergebildet, um junge Assistentinnen und Assistenten in der Praxis ausbilden zu können. Zusätzlich habe ich die Fähigkeitsausweise zur Führung eines Praxislabors und zum Betrieb eines Röntgens erlangt. Seit dem 1. Juli 2012 führe ich die Praxis am Hafen, welche von meinem Vater im November 1978 gegründet wurde.