To get further information or request performance materials, please use the contact form.


Message-Fragments in Honour of Giles Swayne

for solo violin

Duration: 10 mins | First performance: 1st February 2022

Commissioned as part of the RAM 200 Pieces project to celebrate the 200th anniversary of the Royal Academy of Music | View Score

Cello Messages

for cello and piano

Duration: 30 mins | First performance: 16th December 2020

Written for Joe Davies and Dan Chappell | Listen | View Score

Atomic Fragments

for violin and piano

Duration: 2 mins | First performance: 31st January 2018

Commissioned by City of London School for Girls | View Score

Five Anatomical Sketches

for solo piano

Duration: 6 mins | First performance: 18th March 2016

Commissioned by Philip Sharp | Listen | View Score


Symphonic Message in memory of L. R.

for orchestra

Duration: 11 mins | First performance: 22nd September 2022 | Instrumentation: 4(III=picc.IV=afl).3(III=ca).3(III=bcl).3(III=cbsn) – – timp.perc(3) – hp – strings (min

Commissioned by BBC Radio 3, and first performed by the BBC Scottish Symphony Orchestra, conducted by Ryan Wigglesworth | View Score


for orchestra

Duration: 4 mins | First performance: 8th March 2021 | Instrumentation: picc.2.3(III=corA)3(II=Ebcl.III=bcl).3(III=cbn) – – timp.perc(2): cym/bdm/vib/tbells/tam-t/sd/tamb/td/tgl – pno(=cel) – harp – strings (min

Written for the London Symphony Orchestra through the LSO Discovery Panufnik Composers Scheme, generously supported by Lady Hamlyn and the Helen Hamlyn Trust | View Score


for wind orchestra

Duration: 11 mins | First performance: 11th May 2018

Commissioned by Cambridge University Wind Orchestra


My lover spoke

for choir and organ

Duration: 4 mins | First performance: 11th June 2017

Commissioned by the Chapel Choir of Eton College | View Score

Evening Proverb

for tenors and basses

Duration: 3 mins | First performance: 27th April 2016

Listen | View Score


Canzoni et Ricercari

for 12 string players

Duration: 6 mins | First performance: 9th July 2021 | Instrumentation: 7 violins (3 offstage), 2 violas, 2 cellos, 1 double bass

Commissioned by the Royal Philharmonic Society for the Cheltenham Music Festival 2021 | Listen | View Score


for clarinet, viola and piano

Duration: 14 mins | First performance: 12th November 2018

Written for players from the Liszt Academy, Budapest | Listen | View Score


for mixed chamber ensemble

Duration: 18 mins | First performance: 20th May 2018 | Instrumentation: fl(=picc).cl(=bcl) – perc: bd/chinese cym/tam-t/sleigh bells/sandpaper blocks/bon/con/tom-t/pedalbd/sd/mcas – pno –

Commissioned by Patrick Bailey and Kevos | Listen | View Score

Frammenti Ricercati

for string quartet

Duration: 8 mins | First performance: 1st February 2018

Listen | View Score

Rattle His Bones

for nine players

Duration: 13 mins | First performance: 2nd February 2017 | Instrumentation: fl(=picc).ob(=corA).cl(=bcl).bsn(=cbsn) – tpt.tbn – perc: sd/vib/tamt/vbslp/crot/td/pedalbd/tbells/bon/flex/ tamb/cym/swanee whistle/gong/referee’s whistle – pno – db

Commissioned by Cambridge University Musical Society | Listen | View Score



for soprano and piano

Duration: 10 mins | First performance: 24th October 2019

Commissioned by Héloïse Werner with funds from the Hinrichsen Foundation | View Score

Imaginary Lover

for tenor and piano

Duration: 8 mins | First performance: 22nd September 2017

Commissioned to celebrate 25 years of diplomatic relations between Britain and Armenia | Listen | View Score

Scenes from the End

opera for solo soprano

Duration: 45 mins | First performance: 10th August 2016

Commissioned by Héloïse Werner

Six Dream Songs

for solo soprano

Duration: 6 mins | First performance: 11th March 2015

Commissioned by Héloïse Werner | Listen | View Score