Stefan är utbildad på Stockholms musikkonservatorium samt på Balettakademiens musikalutbildning i Göteborg. Efter sin examen 2009 har han medverkat i Festkväll och musikalerna Guys & Dolls och Sunset Boulevard på GöteborgsOperan. På Skottbergska gården har han spelat i Pippi Långstrump, Emil i Lönneberga samt i Karlsson på taket, där han gjorde titelrollen. Stefan var med i Les Misérables på Wermland Opera, där han tidigare även medverkat i Crazy for You och Shrek – The Musical. Stefan är även danskapten i Les Misérables i Kulturhuset Spira.