Current Projects

2025

  • “SPEAR Etude No. 3” - fixed media

  • Discovery Piano Works | Pedagogy Collections

Works List

2025

2024

2023

2022

2021

  • “Soloist” - interactive arcade game

  • “Vigor | Disquiet” - fixed media

  • Bicyclette for Darius Milhaud” for solo piano

  • Strasburg No. 90 for alto sax, tenor sax, trumpet, horn, and euphonium

  • “Vignettes” for solo piano

  • "Fuse” for erhu duet

2020

2019

2018

  • Sidetrack: 1-5 for jazz combo

2017

  • Piano Loops 1-6 for looped piano

2016

2014