If you would like full scores of my music and parts to perform, please contact me. You can also buy my scores and relevant parts here. Below is a list of my music from 2008 to now. You can listen to my music on my music YouTube channel here. Some of my scores are also published by the University of California (open access) and can be viewed here.

2026
“Full fathom five thy father lies…” (2026) SATB choir and piano [] SCORE, LISTEN (commissioned by The Bluecoat Singers)
There’s Beauty Here Somewhere (2026) solo piano [c. 3’30”] SCORE; LISTEN
Film score for Kaleido Ghost (2026), independent short film dir. Frances Walker, produced by Rorroh Film [c. 10′] SCORE; LISTEN
2025
Weight, then Stop (2025) graphic score for organ and weights [4′ or 8′] SCORE (commissioned by Katia Farn)
2024
Water Cast through Iron (2024), flute, piano, cello and fixed-media electronics [c. 8′] SCORE; LISTEN (commissioned by Marsyas Trio)
1 Kings 19:11-13 (2024), fixed-media electronics, voice [4’45”] LISTEN
ENERGY CANNOT BE CREATED V: some days if i could scream (2024) for ensemble [c. 7′] SCORE; PARTS; LISTEN (commissioned by LSTwo Ensemble)
2023
Un Alphabet Prononcé. (2023), fixed-media electronics, voice [2’44”] LISTEN
Romantic love and lethargy (2023), chamber ensemble, fixed-media electronics, voice [2’10”] LISTEN
One that got away (2023), chamber ensemble, electronics, voice [4’16”] LISTEN
2022
I am what I am (2022), fixed-media electronics, voice [3’23”] LISTEN
Glitter Balls (Opera: Act 1 Finale Piano Reduction) (2022), piano, soprano, mezzo-soprano, baritone, countertenor/bass, cabaret singer, headphones [15’9″] SCORE; LISTEN (commissioned by enoa)
2020
The Signal Man (2017, rev. 2020), piano strings, electronics, voice [7’27”] LISTEN
2019
Phaedra (2019) for fixed-media electronics LISTEN
2018
ENERGY CANNOT BE CREATED IV: …generously taken (2018) for ensemble SCORE; PARTS; LISTEN (commissioned by LSTwo Ensemble)
ENERGY CANNOT BE CREATED III: transferred states (2018) for ensemble SCORE; PARTS; LISTEN (commissioned by LSTwo Ensemble)
2017
Resonance/Light/Decay (2017) for 28 Steinway pianos, composed in collaboration with Dr Mic Spencer (University of Leeds) to celebrate the School of Music, University of Leeds, becoming a Steinway School SCORE; LISTEN (commissioned by the University of Leeds)

‘il progressi sempre tardi arriva’ (2017), fragments for grand piano [indefinite] SCORE; LISTEN
Cotransmission, Neurotransmission, Summation (2017), fixed electronics [9’17”] LISTEN
Tear (2017), voice and electronics [6’30”] LISTEN
Brief Encounter (2017), electronics, recorded sounds, drums [5’28”] LISTEN
Film score for Littley Car (2016-17), independent short film dir. Chris Boylan, produced by Boylan Media [c. 10′] TRAILER; LISTEN; SCORE
Pacific Pleasures (2016-17) Opera [c. 40′] SCORE, PARTS, LISTEN (commissioned by Bloomsbury Opera; performed by others)

2016
‘We Lived in the Gaps Between the Stories’ (2016) Graphic Score for Amplified Accordion [indefinite] SCORE; LISTEN
‘We Lived in the Gaps Between the Stories’ (2016) Graphic Score for Solo Piano [indefinite] SCORE
I Am Bound (2016), voice, electronics [2’54”] LISTEN
[Co]Valence Id (2016) String Quartet [ 3’] SCORE; LISTEN
[Co]Valence Ic (2016) String Quartet [ 3’] SCORE; LISTEN
[Co]Valence Ib (2016) String Quartet [ 3’] SCORE; LISTEN
[Co]Valence IV (2016) String Quartet [c. 3’35”] SCORE
[Co]Valence IIIc: Battling a Diversion of Thought (2016) solo trombone [c. 3’35”] SCORE
[Co]Valence IIIb: Battling a Diversion of Thought (2016) solo percussionist [c. 3’35”] SCORE
[Co]Valence IIIa: Battling a Diversion of Thought (2016) solo voice [c. 3’35”] SCORE
[Co]Valence II (2016) Flautist(s) and Optional Fixed-Media Electronics [indefinite duration] FULL SCORE; LISTEN

2015
Praying for Gabriel (2015) Ensemble and Fixed-Media Electronics [5’51”] SCORE
angustia (2015) for Flute, Accordion, Violin, and optional Fixed-Media Electronics [5’16”] SCORE, LISTEN (commissioned by Trio Layers)
Air, Earth, Water, Fire (2015) Orchestra [6’41”] FULL SCORE; PARTS; LISTEN (commissioned by the Yorkshire Young Sinfonia)

To Rave in a Fifteenth-Century Discotheque from another Time Entirely (2015) Solo String Instrument and Fixed-Media Electronics [5′] SCORE; LISTEN
‘It sounds an isochronism.’ (2015) Solo Piano and Optional Fixed-Media Electronics [6′] SCORE; LISTEN1; LISTEN2
petrichor (2015) for fixed-media electronics [4’33”] LISTEN
ENERGY CANNOT BE CREATED II: 4B4 (2014-15) Chamber Ensemble [7′] FULL SCORE; PARTS; LISTEN (commissioned by LSTWo Ensemble)
2014
Solipsistic (2014) Solo Piano [c. 2’44”] SCORE; LISTEN
Graphite Pendulum (2014) Solo Clarinet Bb and Fixed-Media Electronics [7′] SCORE; LISTEN
The Ridge is beyond the Edge (2014) Fixed-Media Electronics [8′] LISTEN
Re-press[ed] (2014) Solo Piano [4′] SCORE
Parallax Error (2014) Solo Bowed String Instrument [3′] SCORE
[Co]Valence IIb (2014) Solo French Horn [2′] SCORE
‘…with still a life or two to spare for the space of his occupancy…’ (2014) Solo French Horn [4’] SCORE
The Interlocutor (2014) Ensemble [3′] SCORE; LISTEN
[Co]Valence Ia (2014) String Quartet [4′] SCORE; LISTEN
ENERGY CANNOT BE CREATED I: the title is an image (2013-14) Chamber Ensemble [7′] FULL SCORE; PARTS; LISTEN (commissioned by LSTwo Ensemble)
2013
The Carbon Loop (2013) Seven Percussionists [2′] FULL SCORE; PARTS; LISTEN
Sienna II (2013) Piano Trio [2′] SCORE
Sienna I (2013) Piano Trio [3′] SCORE; LISTEN
Interstice for iPhone and the whole world (2013-16) WATCH
‘…it’s already been done!’ (2013) Fixed-Media Electronics [3′] LISTEN
Mo[u]rning Medi[t/c]ation (2013) Percussion, Piano, Organ, Electronics [11′] SCORE
Inner a Mirror (2013) Chamber Ensemble [10′] FULL SCORE; PARTS; LISTEN
‘…the space of his occupancy of a world at a time…’ (2013) Solo Cello [5′] SCORE, LISTEN
CROSSWOR[K] (2013) Graphic Score for Free Instrumentation [indefinite duration]; SCORE; LISTEN (commissioned by Notes Inégales)
A Matter of Energy (2013) Chamber Orchestra [8′] FULL SCORE; PARTS
Read between the… (2013) Fixed-Media Electronics [4’17”] LISTEN
[On the Line] (2012-13) Large Orchestra and Fixed-Media Electronics [10′] FULL SCORE; PARTS
In the Zone (2012-13) Chamber Ensemble [7′] SCORE; PARTS; LISTEN (commissioned by LSTwo Ensemble)
2012
Dry Veins (2012) Soprano and Piano [10′] SCORE; LISTEN (commissioned by Leeds Lieder+)
The Thief is a Shatter-ion (2012) Solo Cello [c. 4’30”] SCORE
Dionysus in the Mirror (2012) Flute, Clarinet Bb, Bassoon [c. 5′] SCORE
Escaping Frozen Music (2012) Large Orchestra (in 3 movements) [10′] FULL SCORE
Breaking the Four Chambers (2012) Harp, Piano, Vibraphone, Violin (in 4 movements) [6′] FULL SCORE; PARTS
2011
Temporal Space (2011) 21 Percussionists (in 5 movements) [60′] FULL SCORE
The Formation of Alcohol (2011) Clarinet, Violin, Piano (in 3 movements) [8′] SCORE
Arbitrary Iridescence (2011) Chamber Ensemble [5′] FULL SCORE; PARTS
Synchronising Pendulums (2011) Chamber Ensemble [5′] FULL SCORE; PARTS
3 √Cube3 a.k.a. THE CUBE (2010-11) Chamber Ensemble [8′] FULL SCORE; PARTS
2010
Ave Verum Corpus (2010) Double SATB choir [c.6′] SCORE
Symphony for Time: Movement I Clockwork (2010) Large Orchestra [9’58”] FULL SCORE
2009
Waltz of the Marionettes (2009) Woodwind Ensemble [c. 4’15”] SCORE; LISTEN (commissioned by Beckfoot Woodwind ensemble)
Irish Cantata (2009) SSA Choir and Large Orchestra [4’52”] SCORE
2008
Cutpurse Row: A Twelve-Tone Row Duet (2008) Flute and Oboe [c. 1’30”] SCORE; LISTEN
