Scores available for purchase upon request.

Recordings linked where available.

Opera

[currently untitled work in progress] (2019) 25’

(sop, vc, perc, electronics, video)

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

(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’