Stephen grew up in Durham where he and Donald met in the County Youth Orchestra! He then studied music at the University of Sheffield before completing a postgraduate course at the Royal College of Music, London. His teachers included Douglas Moore and Julian Baker.
Stephen enjoys a varied freelance career, which has included performing with Orchestra of Welsh National Opera, London Concert Orchestra, BBC National Orchestra of Wales, Bournemouth Symphony Orchestra, English Pops Orchestra, and the City of London Sinfonia.
As a chamber player and soloist, Stephen has performed concertos by Mozart and Punto, the Britten Serenade, Brahms and Berkeley Horn Trios, Bach B Minor Mass, and Schumann’s Konzertstuck.