Most of his music is inspired by the artistic creations of other individuals as well as the musical traditions of other cultures, with significant influence from traditional Japanese music. His compositions have been performed all over the country and by a variety of ensembles, including the Lawrence Symphony Orchestra, the German vocal ensemble Singer Pur, the Atlantic Music Festival Contemporary Ensemble, and the All Star Double Reed Band. He has received multiple commissions from organizations, recently including the International Double Reed Society and St. Mark Lutheran Church.