1992 - 1993
Allgemeine Chirurgie, Kreisspital Rüti
1993 - 1994
Rückenmarksneurologie, Klinik Balgrist
1995 - 1996
Neurologie, Universitätsspital Zürich
1996 - 1997
Neurochirurgie, Universitätsspital Zürich
1998 - 1999
Wirbelsäulenchirurgie, Klinik Schulthess Zürich
2000 - 2003
Oberarzt Neurochirurgie, Leiter spinale Neurochirurgie, Universitätsspital Genf
2003 - 2003
Visiting instructor and advanced spine fellow, Departments of Neurosurgery and Orthopedics, University Hospital, Salt Lake City, USA
2003 - 2005
Leitender Arzt Neurochirurgie, Leiter spinale Neurochirurgie, Universitätsspital Genf
2005 - 2008
Wirbelsäulenchirurgie Klinik Hirslanden, Zürich
seit 2005 Wirbelsäulenchirurgie, Schaffhausen
sowie Konsiliarius für Wirbelsäulenchirurgie der Neurochirurgie, Universitätsspital Genf