John started singing in school choirs and became a chorister at Great Yarmouth Minster around the age of 9, where he later became Head Chorister and is now Organist & Choirmaster. He has sung tenor solo in classical oratorio and musical theatre productions, but now John mainly sings alto (counter tenor).  

John leads a variety of singing workshops alongside teaching one-to-one singing students at home and at Greshams School

John has been singing as a Deputy Alto Lay Clerk in the Norwich Cathedral Choir since June, 2013. He appears on the Cathedral Choir’s latest CD and has toured with the choir to Westminter Abbey (2013) and Sweden (2014).