LISTEN
find more on SoundCloud

  • SoundCloud Social Icon
breath inside a grain of sand
for sax quartet, two percussionists, piano and double bass
topiarylife
for piano trio

WATCH
find more on YouTube

  • YouTube Social  Icon
SHARED ISOLATION: III. AWAKE MY DAWN, MY FAIR ONE
for mezzo-soprano and piano
LET US GO BETTER
for voice, fixed electronics and film
Urs..on..at..e
for soprano, flute and cello
Last Night We Danced on Coarse Sand
for baritone, percussion, piano and double bass
Into My Own
for baritone and string quartet
BONE CLOCK SKYLARK
for solo classical guitar
Garmonboziac
for piano trio
UMAGNOLIA
(string quartet no. 1)
SHARED ISOLATION: II. WINGSPRAINED
for mezzo-soprano and piano
SHARED ISOLATION: I. FLY ABOVE THE SHUTTERED WORLD
for mezzo-soprano and piano
Broken Vase
for cello and piano
Birth
for eight a cappella voices
STRAND - ATLANTIC
audiovisual electroacoustic piece
This Undying Machine
for chamber ensemble
Spirals - Short Film (and Film Score)
vocals performed by Gavin Fraser
'Lypse - Short Film (and Film Score)
vocals performed by Gavin Fraser