Algorithmic Composition and Improvisation:

Web Browser Practice for Railways, for web browser, soprano saxophone, and piano, 2021, 6'

Hayden in China, for computer improvisation, 2020, 5'

・ Three Urban Railways, for soprano saxophone and piano, 2019, 3'

・ Your Name Matters, for solo piano improvisation, 2019, duration determined by performer and algorithm

・ Danjiri Sonata, for o-daiko, Japanese gong, unpitched voice, and police whistle, 2018, 3'

Fixed Media and Sound Ethnography:

・ Pacific 21, 2020, 8’ - various East Asian railway sound captured in a classical music form

・ Piano Is Chinese, 2019, 65’

     Sound documentary of piano in Guangzhou, China with written historical analysis of Western classical music in China.

Orchestral and Large Ensemble:
Triangle Prelude, for wind orchestra, 2020, 1' 

Northeast Corridor Schedule, for symphony orchestra, 2018, 3'

Chinese Railway, for flute, clarinet, string quartet, double bass, two pianos, toy glockenspiel, mobile phone, and Chinese flute, 2018, 75'

Solo and Chamber

Partita Americana, for violin, 2021, 14'   

・ Pop-up Brahms in Pop, for clarinet, 2021, 3' (single movement version) 11' (three-movement version) 

 Lament for Theodore, for flute, 2020, 2' 

・ Rockin' Japanese Danjiri, for piano, 2020, 7'   

・ Hanon Variations, for violin and piano, 2020, 10'   

Scherzo, for clarinet and cello, 2020, 5'   

Passacaglia and Fugue, for violin, cello, and piano, 2020, 10'   

・ Rondo Americano, for flute, viola, and cello, 2019-2020, 7' 

・ Sonatine, for solo piano, 2019, 4'
Chinese Railway Conductor Meeting Her Son During the Spring Festival, for cello and piano, 2018, 4'

Vocal and Choral:
Song Cycle: Climbing High—in three languages, for soprano and piano, 2018, 10'
Three Variations on A Japanese Station, for SATB choir, clarinet, toy glockenspiel, and piano, 2018, 8'