Stephen Norton was born in Derbyshire, England and educated at Bedford School where he was a Music Scholar. Stephen was appointed Organist at Millhouses Methodist Church in Sheffield, England, where he subsequently became the Director of Music. He assisted as an Organist at Sheffield Anglican Cathedral, St. Marie’s RC Cathedral and the Parish Church of St. John the Evangelist in Ranmoor. After graduating from Sheffield in 2001, Stephen was Acting Organist and Choirmaster at St. Mary’s Parish Church, Hitchin.
In 2002 Stephen moved to Munich to take up the appointment of Assistant Organist at the RC church of Hl. Kreuz in the suburb of Forstenried. He then became Acting Director of Music at the RC church of Maria Himmelfahrt in Allach and from 2004 to 2008 was the Director of Music for the RC Parish of Maria Trost in Untermenzing. From 2008 until 2013 Stephen was Assistant Organist at the RC church of Maria Himmelfahrt in Allach. In 2010 and 2011 he was also Guest Organist with the Paul Gerhardt Choir in Munich.
Stephen conducts the Munich English Choir, which he founded in 2010. Since 2013, Stephen is “Artist in Residence” at the Anglican Episcopal Church of the Ascension in Munich. Sheffield City Hall, Sheffield Cathedral, Rugby Parish Church and St. Mary Redcliffe, Bristol are just some of the prestigious venues where Stephen has performed.