Gareth has been teaching singing for Sheffield Music Service since graduating with a BMus Hons Degree from Sheffield University in 2009. When not teaching Gareth is also a professional opera singer who regularly performs in and around Sheffield as well as throughout the whole country. His recent roles include singing Cavarodossi in Tosca, Lensky in Eugene Onegin and performing Nessun Dorma as part of BBC Music Day and for an Evening with Paul Gascoigne.
Gareth has a keen interest in all genres of vocal music and likes to emphasise the enjoyment of singing in his lessons. He believes in implementing good vocal technique and applying that to all forms of singing be it classical, musical theatre, jazz, pop or rock.
Gareth has cofounded the Sheffield based opera company Opera on Location, a professional opera company dedicated to performing opera in unusual spaces.
He is also the resident musical director for Easy Street Theatre Company and is in charge of teaching the songs to all pupils aged between 6 and 21 and then conducting the orchestra for their performances.