top of page


Orchestral and Choral

Age of Wonders - An Entangled Bank

string orchestra

Age of Wonders - Transmutations


Clouds of War

choir, soli and orchestra

Concerto for Oboe

oboe and orchestra

In Memoriam

a cappella choir

Incidental Music From the Opera Jesse Owens 

full orchestra

Jesse Owens


Silvered Night

piano and orchestra

Songs of Innocence and Experience

a cappella choir, soli and spoken word

The Angry Garden

choir, soli and orchestra

The Ninth Hour: Four Latin Motets 

a cappella choir


Solo and Duo

Cafe Music

guitar solo

Dall'Alba al Tramonto 

tenor and piano

Drawings from the Shell 

piano solo


baritone, harp, and spoken word

Fanfare - il baccio della luce 

trumpet solo

Faulstone Hollow 

violin and piano

Five Miniatures 

guitar solo

L'Ora di Barga 

soprano and piano

Preludes In Our Time

piano solo

Sonatina Pour le Vent

guitar solo

Tales from the 15th Floor 

cello and piano

The Balancing of Opposites

flute and piano

The Drowning of Capel Celyn  

harp solo

The Haze of Time

bassoon and cello

Age of Wonders - The Man Who Walked With Henslow

violin and piano

The Stars Have Withdrawn Their Shining

harp solo

Three Variants on a Blue 

violin and piano

Two Folk Pieces

harp solo

Variations on Papaver Rhoeas 

piano solo



bottom of page