Jazz Pianist, Composer, Arranger, Educator

Whether you're looking for live music to add the crowning touch of elegance to your special event, an arranger or copyist to bring out the best in your original music or a teacher to open your ears and heart, look no further .