2002-2008: opleiding tot dierenarts voor Gezelschapsdieren aan de faculteit Diergeneeskunde te Utrecht
2008-2010: Waarnemend dierenarts bij verschillende dierenklinieken in Nederland
2010-2011: Algemeen intership - University College Dublin, Ierland; Veterinary Teaching Hospital
2011-2012: Internship Chirurgische Oncologie - University of Guelph, Canada; Ontario Veterinary College
2012-2014: Junior docent chirurgie/orthopedie - Universiteit Utrecht; Universiteitskliniek voor Gezelschapsdieren
2014-2017: Specialist in opleiding chirurgie/orthopedie - Universiteit Utrecht; Universiteitskliniek voor Gezelschapsdieren
2017-2021: Junior staflid chirurgie/orthopedie - Universiteit Utrecht; Universiteitskliniek voor Gezelschapsdieren
2021-heden: Staflid chirurgie/orthopedie - diplomate ECVS - Universiteit Utrecht; Universiteitskliniek voor Gezelschapsdieren