STAGE

hey, Maudie (2023) oratorio for 5 singers and ensemble 30’

seven mercies (2022) community song cycle 50’

behind God’s back (2022) mini opera for 3 singers and 6 players 18’

LARGE ENSEMBLE

hailing (2015-17, rev. 2021) for orchestra 11’

drift (2018) for piano with ensemble 9'

helsinki dances (2018) for string orchestra 6’

in white (2017) for chamber ensemble 4'

movement (2015) for large wind ensemble 4'

Solo Voice

seven mercies (2022) song cycle for mezzo-soprano and piano 20’

so they gave me opium (2021) for countertenor and piano 6’

a balloon flight (2018) for soprano, string quartet, piano 18’

the 19 turkeys (five POSITIVE reasons) (2018) for voice with band 8'

Chorus

a time of gifts (2022) for choir 6’

some days the sun is elusive (2022) for choir (SAB) 4’

blue cloud house (2022) for children’s choir 5’

the terrors of the night (2015) for 5 voices (SSATB) 5'

CLSTRPHB (2014) for 8+ voices (SSAATTBB) 4'

CHAMBER

paint (2023) for guitar, bass clarinet and contrabass 32’

elliptical (2023) for saxophone and ensemble 6’

warp and weave (2023) for string quartet 7’

still life with imaginary objects (2022) for piano quartet 5’

floating, heavy, liquid, pink (2019) for mixed septet 7’

ex arcadia (2019) for alto flute/flute, piano and playback 6’

JOYS (2017) for string quartet 22’

trance (2016) for two percussionists 10' 

move! (2013) for baroque quartet (recorder, va d'amore, piccolo vc., hpcd.) 4’

SOLO

bleed (2024) for violin and playback 6’

re//FLEX (2022) for ‘cello and playback 10’

lullaby (2020) for trombone and playback 6’

building a house (2019) for celeste 5’

prelude I (2019) for clarinet and playback 5’

melody / moto (2015) for violin 5'

a rupture (2014) for piano 5'


Film/RADIO

Cymbeline (2024) soundtrack for BBC Drama on 3

Dr. Faustus (2021) soundtrack for BBC Drama on 3

dial.LOG (2020) dance film 16’