Jazz, pop, folk, world, instrumental, vocal - over the years I have composed and arranged music in the many styles that reflect my eclectic tastes and various purposes. Some of these pieces have found their way onto recordings and concert stages while others have never made it out of my studio. This page is a place to gather them all together and offer them to the world. Feel free to listen, download song sheets, play along, comment and otherwise interact in any way you like. My only request is that if you perform or record my music please give it proper credit and inform me of the performance or recording. Any video and/or audio links as well as copies of concert programs will also be much appreciated. Enjoy!