1987
Assistenzarzt: Innere Medizin Bezirksspital Niederbipp
(Chefarzt: Dr. J. Vögtlin/Dr. F. Furger)
1988 - 1989
Assistenzarzt: Innere Medizin Kantonsspital Frauenfeld
(Chefarzt: Dr. A. Wick)
1989 - 1990
Assistenzarzt: Innere Medizin Kantonsspital Schaffhausen
(Chefarzt: Dr. A. Uehlinger)
1990 - 1992
Assistenzarzt: Chirurgie Kantonsspital Frauenfeld
(Chefarzt: PD Dr. J. Largiadèr/Dr. K. Oehy)
1993 - 1995
Oberarzt iv. Chirurgie Kant. Spital Sursee
(Chefarzt: Dr. H.R. Gonzenbach)
1996 - 1997
Oberarzt Chirurgie Kantonsspital Winterthur
(Chefarzt: PD Dr. M. Decurtins)
1998
2 Monate Chefarzt-Stellvertretung am Hôpital de la Providence, Neuchâtel (Chefarzt: Dr. J.-J. Brugger)
3 Monate kriegschirurgischer Einsatz als Team-Surgeon mit dem Internationalen Komitee vom Roten Kreuz (IKRK) am ICRC Lopiding Hospital for War Surgery, Lokichokio, Kenya
1998
Oberarzt Chirurgie am Kantonsspital Schaffhausen
(PD Dr. W. Schweizer)
1999
1 Monat Chefarzt-Stellvertretung, Chirurgie Spital Will (SG) (Chefarzt: Dr. G. Ayer)
2000
3 Monate kriegschirurgischer Einsatz mit dem Internationalen Komitee vom Roten Kreuz (IKRK) am ICRC Lopiding Hospital for War Surgery, Lokichokio, Kenya, wovon 1 Monat als Senior Surgeon
2000
Oberarzt Chirurgie am Kantonsspital Schaffhausen
(PD Dr. W. Schweizer)
1999 - 2000
12 Monate 1. Stationsarzt an der Unfallchirurgischen Klinik der Medizinischen Hochschule Hannover (Prof. Dr. med. H. Tscherne) im Rahmen eines Austauschprogramms mit dem Kantonsspital Schaffhausen
2002
6 Wochen Chefarztstellvertretung am Hôpital de Pétté, Nordkamerun
2001 - 2002
Oberarzt Klinik für Viszeral- und Transplantations-chirurgie UniversitätsSpital Zürich (Prof. P.A. Clavien)
2003
Leit. Stabsmitarbeiter Chirurgie, KSSH (PD Dr. W. Schweizer)
2005
Diplomabschluss Executive MBA HSG an der Universität St. Gallen