Works

Click on the title of the work for details, recording, score preview, etc.

*Some works appear in more than one category

Chamber (2-8 performers)

New work for mixed sextet
Commissioned by Ensemble Recherche with a grant from the Goethe-Institut

[New work - in progress]

like knotted strings for string quartet
Commissioned by the JACK Quartet

beyond all mathematics (2020/21) for two sopranos — 5'
Commissioned by Peridot Duo
Premiere: TBC

Threads of Time (2020) Dramatic song cycle for soprano and string trio — 18'
Commissioned by Thompson Street Opera Company
Premiere: (partial, first movement only) December 2020. Online. Kristina Bachrach, soprano; TSOC.

Weaving (2020) Miniature for violin, piano, and vibraphone — 0'45"
Written for Kompass Ensemble
Premiere: 8 January 2021. Hochschul fur Musik Freiburg, Germany. Kompass Ensemble

ListenPurchase score (PDF)

Solo

New work
for solo viola
Written for the Royal Academy of Music in celebration of its bicentenary in 2022

Passing the Hues (2020) for solo soprano voice — 2'30"
Written for Stephanie Lamprea's Unaccompanied: Tiny Works for Quarantine project
Premiere: 9 August 2020 | Stephanie Lamprea, soprano

WatchListen — Preview score — Purchase score (PDF)

Écoulement (2018) for solo alto saxophone — 5'
Written for the SASRIM Composers' Meeting
Premiere: 30 August 2018. UKZN, South Africa | Naomi Sullivan, alto saxophone

Listen

Circles (2018, rev. 2019) for solo bassoon — 13'
Commissioned by the Negaunee Music Insitute at the Chicago Symphony Orchestra, for Midori Samson
Premiere: 5 June 2018. Symphony Center, Chicago, IL, USA | Midori Samson, bassoon

ListenPreview scorePurchase (PDF)

Vocal/Theatre

beyond all mathematics (2020) for two sopranos — 5'
Commissioned by Peridot Duo
Premiere: TBC

Threads of Time (2020) Dramatic song cycle for soprano and string trio — 18'
Commissioned by Thompson Street Opera Company
Premiere: December 2020. Online. Kristina Bachrach, soprano; TSOC.

Passing the Hues (2020) for solo soprano voice — 2'30"
Written for Stephanie Lamprea's Unaccompanied: Tiny Works for Quarantine project
Premiere: 9 August 2020 | Stephanie Lamprea, soprano

WatchListen — Preview scorePurchase score (PDF)

Mixed Media / Free Instrumentation

Playground Postcard (2020) for any instrumentation [graphic score]

Written for the London Sinfonietta's #PostcardPieces Call
Premiere: 20 January 2022. Kettle's Yard, Cambridge, UK. Yshani Perinpanayagam and Katherine Tinker (piano duo). 

Score

A Meditation on Maya (2017) for fixed media/tape — 6'45
Premiere: 21 October 2017. Fenway Center, Boston, MA, USA

Listen

Abyss (2015) for fixed media/tape — 8'30
Commissioned by the New Music Forum at Stellenbosch
Premiere: 28 May 2015. Slee Gallery, Stellenbosch, South Africa

WatchListen