Composition

Large Ensemble (8 or more players)

Solo and Small Ensemble (2-7 players)

Works for Keyboard

Works for Voice

Works with Electronics

Jazz and Improvisational Works