After having played the horn since the age of 12, and becoming a member of the National Youth Orchestra of Wales, Stephen studied composition with Phil Wilby. He teaches in Leeds and plays with various ensembles throughout Yorkshire, including the Slaithwaite Philharmonic Orchestra and Philharmonic Brass. As well as playing the horn, Stephen is an enthusiastic performer on the piano accordion.