Compositions

Liturgical Music

A Cappella
Missa Brevis
– Listen
– Download score

Magnificat
– Listen
– Download score

Nunc dimittis
– Listen
– Download score

Preces and Responses
– Listen
– Download score

Double Chant in A minor
– Listen
– Download score

Locus iste
– Listen
– Download score

My beloved spake
– Listen
– Download score

Ave Rex noster
– Listen
– Download score

With instruments

Bread of the World (for solo soprano, choir, organ, harp and percussions)
– Listen
– Download score

Christmas Carols

A Cappella  

Christmas Day
– Listen
– Download score

Deep in the Fading Leaves
– Listen
– Download score

And Ev’ry Stone Shall Cry
– Listen
– Download score

The Christ Child
– Listen
– Download score

At Candlemas
– Listen
– Download score

With instruments

Des Drôles d’histoires (Children’s songs with orchestra)
– Listen
– Download score

Carol of the Annunciation (for choir and string/wind quartet)
– Listen
– Download score

Partsongs

A Cappella

You shall above all things
– Listen
– Download score

Sonnet XXIX
– Listen
– Download score

If thou must love me
– Listen
– Download score

For the stage

Le Prisonnier (Children’s opera)
– Listen
– Download score
Download parts