Scores available for purchase upon request.

Recordings linked where publicly available, otherwise available upon request.

Opera

FULFILLMENT (2019) 25’

(sop, mezzo sop, vc, perc, electronics)

Lily [bloom in my darkness] (2017-2018) 37’

(mezzo sop, cl, vla, vcl, hp, electronics)

libretto by felicia klingenberg

Vocal

Funeral sentences for damaged cells (2019) 23’

World Premiere June 1

(fl, electric vln, soprano)

Poem in praise of menstruation (2019) 7’

(sop, vcl)

.22 (2018) 4’

(fl, vla, sop)

ANIMAL (2016) 16’

(solo voice and electronics)

From the archive, children of air india (2013) 15’

(sop, pno, electronics)

RUN (2013) 6’

(sop, alto, baritone)

Red, white, and black (2012) 15’

(mezzo sop, pno)

Electronics and interactive

Sea change within us (2019) 30’

(dance score for Karin Stevens Dance)

Wilderness (2017)

(Live interactive installation)

Wilderness 2.0 (2017) 12’

(Binaural headphone experience)

Gong (2014) 5’

(fixed media)

Saturn (2014) 5’

(fixed media)



Ensemble + electronics

BIG DATA (2019) 11’

world premiere April 28, Octave 9, Seattle Symphony

(cl, string quartet, electronics)

LUNG (2019) 29’

(bass flute/picc, bass clarinet, vc, vla, hp, electronics)

Atmokinesis (2017) 30’

(fl, vla, electronics)

Chamber Ensemble

Subtle energy (2017) 17’

(hp, vc)

The way the earthquake felt on the coast (2015) 10’

(vln, vc, db)

Sacred geometry (2015) 17’

(vln, vc, pno)

Don’t trust air you can’t see (2014) 5’

(vln, vc)

Chinook (2014) 12’

(fl, cl, vln, vla, vc, hp)

Some reasons why we play (2013) 10’

(fl, vc, perc)

Highway 12 (2011) 7’

(string quartet)

Orchestra

hummingbird/butterfly (2014) 5’