Stefan studeerde in 1991 af als dokter in de Diergeneeskunde. Na zijn legerdienst (brandwondencentrum Neder-Over-Heembeek) en meerdere vervangingen in kleine huisdierenpraktijken werd hij fulltime assistent aan de faculteit Diergeneeskunde (UGent) op de dienst pathologie en dit tot 1997. Daaropvolgend heeft hij meer dan 20 jaar gewerkt voor het CODA (nu Sciensano) alwaar hij instond voor de pathologie en verantwoordelijk was voor het Nationaal Referentie Labo voor TSE, PRNP genotypering van schapen, en bijenziekten. In tussentijd (2000) heeft hij ook zijn doctoraat behaald in de Diergeneeskundige wetenschappen (Pathologie). Daarnaast was hij ook veterinair expert voor dierenwelzijn en kwaliteitsmanager voor het Proefdiercentrum in Machelen. Heden heeft hij de leiding van het team Pathologie en deels over de laboactiviteiten bij DGZ (Torhout) , intern auditeur en ook voorzitter van de Brusselse commissie voor dierproeven.