1979 - 1980
Assistenzarzt Kinderchirurgische Klinik Kinderspital Luzern: Prof. A. F. Schärli
1980 - 1982
Assistenzarzt Chirurgische Klinik Stadtspital Triemli Zürich: Dr. M. Landolt
1982 - 1983
Oberarzt-Stellvertreter Kinderchirurgische Klinik Kinderspital Luzern, Prof. A. F. Schärli
1984
Assistenzarzt Pädiatrische Klinik Kinderspital Luzern: Prof. O. Tönz
1984 - 1985
Oberarzt-Stellvertreter Kinderchirurgische Klinik Kinderspital Luzern, Prof. A. F. Schärli
1986
Assistenzarzt Chirurgische Abteilung Kantonales Spital Wolhusen: Dr. O. Wicki
1988
Oberarzt-Stellvertreter Chirurgische Klinik Stadtspital Triemli Zürich: Dr. M. Landolt
1987 - 1988
Oberarzt-Stellvertreter Chirurgische Klinik Kantonsspital Zug: Prof. H. Säuberli
1989 - 1990
Oberarzt Chirurgische Klinik Stadtspital Triemli Zürich: Dr. M. Landolt, Prof. U. Metzger
1990 - 1995
Oberarzt Departement Chirurgie Universitätsspital Zürich:
Klinik für Viszeralchirurgie: Prof. F. Largiader
Klinik für Unfallchirurgie: Prof. O. Trentz
1996
Privat-Dozent (Venia docendi) für Chirurgie, Universität Zürich
1992 - 1996
Lehrbeauftragter Universität Zürich, Medizinische Fakultät
1996 - 2001
Chefarzt Chirurgische Klinik Regionalspital Lachen SZ
2002
Facharzt FMH für Chirurgie; speziell Unfall- und Sportchirurgie am Trauma Zentrum der Klinik Hirstanden Zürich
Facharzt für Chirurgie an der Klinik Im Park Zürich und am Spital Sanitas Kilchberg
Eröffnung einer Zweitpraxis (Allgemeine Chirurgie) in Freienbach