Past Compositions 
Scores can be obtained through BabelScores or through inquiry in contact


Micromechanism no. 2 & 3 for Piano four-hands (2020)

Micromechanism no. 1 for Flute, Clarinet, Violin, Viola, Cello, Percussion, Piano (2019)

Rebirth for Soprano, Tenor, and Piano (2019)

Text by Saba Keramati

Rift for Saxophone Quartet (2019)

Nothing is ever really lost... for Soprano, Flute/Alto Flute, Clarinet/Bass Clarinet, 2 Percussion, Harp, Cello, Double Bass (2018)

Text by Walt Whitman, by use of the public domain

Fractal Tracing for String Quartet (2018)

Wanderlust for Flute, B-flat Clarinet/Bass Clarinet, Violin, Cello, Percussion, and Piano (2017)

Mirages for Flute, Viola, Cello, Percussion (rev. 2018) 

Mirages for Flute, Viola, Cello, and Piano (2017)

Distorted Orbits for percussion trio (2016)

Conscience of a Blackened World for soprano and piano


text by T.S. Eliot by use of the Public Domain.

The Veil for cello, piano, and solo percussion (2014)

Duo for Violin and Piano (2013)

Freshwater Phenomena for flute, violin, and two marimbas (2013)

Solo/Solo + Electronics

Luminous Unnamed for Mezzo Soprano (2021)

Aperture Perpetuum for Solo Violin (2018)

Parallax Oblivion for Harp and Live Electronics (2018)

In a Flash for Soprano and Electronics (2017)

Nocturne on an Unfamiliar Trail for solo marimba (2016)

Calving, a miniature for solo cello (2016)


Undefined Romances for solo flute (2012)


Large Ensemble

Apertures for Orchestra (2019) +1. Strings

Other Projects

Mini-set (2019)

Avant-garde/experimental metal

electric guitar, electric bass, amplified piano, drum set

Recording by Ehnahre

Current/Future Compositions 

Dark Flight for Composer's Conference Contemporary Ensemble 

August 6, 2021

Waltham, MA

Commissioned by the Composer's Conference

Crystalline Stream for Solo Cello

August 5, 2021

Waltham, MA

Commissioned by the Composer's Conference/CPI collaborations 


Unravel for Solo Piano

April 10, 2021

San Francisco, CA

Commissioned by the San Francisco Contemporary Music Players

Sages' Gardens for Soprano

May 6, 2021

Davis, CA / via Boston, MA

Premiere by Stephanie Lamprea 

Light, Smoke, and the Siren Glow of Mist for Earplay

April 2022

San Francisco/Bay Area, CA

Commissioned by Earplay

In Bloom for Megalopolis Saxophone Orchestra


New York, NY

Commissioned by the Megalopolis Saxophone Orchestra

New Piece for Chris Froh, Percussion


Ann E. Pitzer Center, University of California, Davis

New Commission for Stacey Pelinka and the Left Coast Chamber Ensemble


Berkely/San Francisco, CA

Commissioned by the Left Coast Chamber Ensemble