Finished Pieces

Score samples and media are available on each piece’s page. Full scores and parts can be purchased directly from the composer.


  • solo flute

For Michael Matsuno.
Premiered September 2017 at Arts @ 29 Garden.

Stubbornly remaining somewhere between fight and flight. Always moving towards exhaustion.

In Ignorance

For ensemble and noise machine

For Jean-Philippe Wurtz and Ensemble Linea, with support from the Robert and Carol Morris Center for 21st Century Music. Premiered April 2016 by Ensemble LINEA with Jean-Philippe Wurtz, conductor.

A struggle to inflate a few chords; a pianist failing to dance; an absence that isn’t a vacuum.

Works in Progress

Current projects and pieces in revision. Details about many of the pieces may be found on their individual pages or in the research section.

Science Fiction Music

  • Flute
  • Oboe
  • Clarinet
  • Bassoon
  • Horn
  • Trumpet
  • Trombone
  • Tuba
  • Percussion
  • Piano
  • Harp
  • 2 Violins
  • Viola
  • Cello
  • Contrabass

Commissioned by the Oberlin Contemporary Music Ensemble with Tim Weiss, conductor. To be premiered March 2018.