Jazz Pianist, Composer, Arranger, Educator

Whether you're looking for live music to add the crowning touch of elegance to your special event, a composer to enhance your storytelling, 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 .