1993 Staatsexamen, Universität Zürich
1993 Doktorarbeit der Universität Zürich
1993 Assistenzarzt am Schweizerischen Toxikologischen Informationszentrum (Prof. P. J. Meier-Abt)
1994 - 1995 Assistenzarzt Chirurgie und Medizin, Kreisspital Pfäffikon ZH (Dr. U. Lemberger, Dr. U. Kirschmann)
1995 Assistenzarzt Klinik und Poliklinik für Urologie, Universitätsspital Zürich (Prof. D. Hauri)
1996 - 1998 Assistenzarzt Klinik für Chirurgie, Kantonsspital Winterthur (Prof. M. Decurtins)
1999 - 2000 Assistenzarzt Klinik für Urologie, Kantonsspital Aarau (Prof. R. Tscholl)
2000 Assistenzarzt Neurourologie, Uniklinik Balgrist (Fr. Prof. B. Schurch)
2000 - 2001 Assistenzarzt Klinik und Poliklinik für Urologie, Universitätsspital Zürich (Prof. D. Hauri) 
2001 - 2004 Oberarzt Klinik für Chirurgie, Kantonsspital Winterthur (Prof. P. Jaeger) 
2004 Praxistätigkeit Urologische Gemeinschaftspraxis Winterthur (Mitinhaber seit 08/2009: Dr. U. Straumann)
2004 - 2013 Leitender Arzt Urologie, GZO Spital Wetzikon, Klinik für Urologie
2013 Urologische Gemeinschaftspraxis Wetzikon
2014 Urologische Gemeinschaftspraxis Rapperswil
seit 2019 Belegarzt in der Rosenklinik