David Gunn, Music Minister