Founding member of the Left Hand Path Ensemble and freelance composer and performer in New York City. His scores for dance and theater, as well as concert works, have been performed throughout the U.S. and internationally. Commissions include works for Bill T. Jones/Arnie Zane Dance Company, Hubbard Street Dance Chicago, Juilliard, Sacramento Ballet, Richmond Ballet, Alabama Ballet, Zephyr Dance, Santa Cruz Ballet Theater, Crash, Burn and Die Dance Company, San Jose Dance Theater, Utah Regional Ballet, Monsterless Actors, and Ohio U. Has served as a dance accompanist and teacher of music for dancers at dance festivals, universities, and dance schools throughout the U.S. and abroad. Was music director for the Regional Dance America Craft of Choreography conference for several years.