55dance collaborations
- Clans (2018) – choreographed by Heather Trommer-Beardslee
- for Larry Craig (2017) – choreographed by Heather Trommer-Beardslee
- The Allegory (2017) – choreographed by Andrea Purrenhage
- The Enemy (2016) – choreographed by Andrea Purrenhage
- Dunes (2016) – choreographed by Heather Trommer-Beardslee
- ArtBattle 2015 (2015) – choreographed by Heather Trommer-Beardslee
- Transitions (Four Movements) (2014)- choreographed by Heather Trommer-Beardslee
- Falcons (2010) – choreographed by B. Artis Smith
with performer
- All Our Broken Instruments for percussion and laptop (2015)
- Abstain Red Hells for soprano sax and fixed media (2015)
- Let’s Keep it That Way for percussion and laptop (2014)
- All the Morning Silences for soprano saxophone, piano, and electronics (2014)
- Flute for mezzo-soprano and fixed media (2013)
- Dreams Grow Like Slow Ice for glissando flute and electronics (2013)
- Ghost Circles for natural horn and drone (2013)
- Silhouettes, Receding for natural horn and live electronics (2012)
- …as if to each other… for piano and fixed media (2011)
- to for hit with for percussion duo and electronics (2011)
- No Disintegrations for alto sax and live electronics (2011)
- All My Dreams are Silent for ethnic flutes and electronics (2010)
- Oblique Extensions for flute, cello, and fixed media (2010)
- Calling for tenor sax and drone (2009)
- Not Cool for tenor sax duet and fixed media (2009)
- Elementals for euphonium, tuba, and fixed media (2009)
- Mercurial for flute and fixed media (2008)
- Miniatures for piano and fixed media (2006)
fixed media
- Digital Banshee (2013)
- Zymurgic Landscape (2011)
- Shiny (2008)
- Almost Shiny (2008)
- Mancala Variations (2008)
- Those Rejection Letters are Piling Up Again (2008)
- Carinval Daring-Do (with Carla Poindexter) (2007)
- Blue Jaunte (2007)
- Bad Villager (2007)
- Near Burning (2005)
- Quills and Jacks of Outrageous Fortune (2005)