Stefan is originally from Liverpool and has been singing since he became a chorister, aged 9. He went on to hold a choral scholarship at Clare College, Cambridge where he studied Music and then completed his Masters at the Royal Academy of Music, London.
He moved to the Netherlands to study at the Dutch National Opera Academy in 2017, performing Ferrando in Mozart’s Così fan tutte and Male Chorus in Britten’s The Rape of Lucretia. Stefan made his Dutch National Opera debut in the role of Triplet in MacMillan’s Clemency, in the 2018 Opera Forward Festival. With Opera Zuid, Stefan has performed the role of Analyst in Bernstein’s’ A Quiet Place and Lysander in Britten’s A Midsummer Night’s Dream.
Stefan enjoys working regularly as an oratorio soloist. In 2022, he made his Concertgebouw debut as tenor soloist in Handel's Messiah with the Nederlandse Handelvereniging. He returned to Het Concertgebouw as soloist in Bach’s Magnificat under Daniel Reuss. Stefan works regularly with Johannes Leertouwer and the Nieuwe Philharmonie Utrecht as Evangelist for their Matthew Passion tour and as tenor soloist for their annual Messiah tour.