Gregory was born in Paddington, London to very musical parents and began singing in his church choir from the age of 4. He has sung in and directed church choirs in London, Manchester, Toronto, Auckland, Bath, Dorset, Edinburgh, and Langley BC. He has been a member of non church choirs and directed his own ensembles both in the UK and in Canada. He has a passion for Orthodox liturgical music in the Russian and Byzantine traditions. He also plays the recorder.