Keith has played for numerous orchestras, including City of Southampton Orchestra, Southampton Concert Orchestra, Forest Philharmonic Orchestra and the New English Orchestra. He has also sung in local church choirs and been part of church worship bands.
While working with various small music groups, Keith has arranged and written music including hymns and worship songs and original pieces for Sound Worship.
Since 2009, Keith has written various orchestral and choral pieces, the first major piece being a setting of the Mass in E. Various smaller pieces of music have been written to meet Sound Worship’s needs and are regularly played at events around Hampshire. Keith became Chairman of Sound Worship in 2014.