- 2001 Staatsexamen, Universität Leipzig
- 2003 Dissertation, Universität Leipzig
- 2004 – 2005 Assistenz Kleintierklinik, Lutherstadt Wittenberg
- 2006 Internship Kleintierchirurgie, Universität Zürich
- 2007-2010 Residency (ECVS) Kleintierchirurgie, Universität Zürich
- 2011-2014 Oberarzt Abteilung für Kleintierchirurgie, Universität Zürich
- 2015 – 2017 Abteilungsleiter Kleintierchirurgie Tierarztpraxis DuoVet, Säriswil
- Seit 2018 Belegarzt für Kleintierchirurgie