Just before Christmas, it was my great privilege to attend an Advent Service at Berlin Cathedral to hear a piece I had been commissioned to write for the John F […]

Guiding Star is one of my latest Christmas pieces, which was performed by the Chorus and Orchestra at the CBSO Christmas Concerts at Symphony Hall in 2016, and by the […]

Originally written and arranged for the CBSO Christmas concerts in 2015, Rejoice! incorporates the Advent hymn, ‘O come, O come, Emmanuel’. The piece is designed as an opening number for […]