Né à Londres, il a fait ses études à la Highgate School, où un autre élève était John Tavener.
En 1996, l'archevêque de Canterbury lui a remis le doctorat Lambeth de musique pour célébrer tout ce qu'il a fait pour la musique ecclésiastique.