I perform regularly all over New England, both as a solo performer and in dueling piano shows. The settings are as varied as you can imagine - from small local breweries, to outdoor shows, house parties to large theaters and comedy clubs. No matter the setting of your event, or the style and feel of music that you want, I can tailor the experience to you.  No two events are the same, and I believe in the power of music to facilitate both joyful group experiences as well as deeply personal ones.  Some recent snapshots of my shows include the following:

  • At a Boston-based brewery, I capped off a day-long Octoberfest celebration by leading a lively sing-along of popular songs, while guests hoisted steins of beer around me in true German style.

  • I performed a special Mother’s Day dueling piano show aboard the Mount Washington Cruise Lines in New Hampshire, taking requests from multiple generations of family members on a picturesque New England spring day.

  • On the South Shore, I helped a couple celebrate their wedding anniversary with jazz and tender love songs at the same venue where they were first married - 50 years ago to the day!

  • On a smaller scale, I led a close group of 20 friends/family in a specially prepared sing-along of their favorite 60’s and 70’s rock songs from a living room!

You can see some video samples of my work here, and check out my calendar for a full list of my upcoming gigs!

In addition to pop/rock sing-alongs, I have an extensive repertoire in classical, jazz, Broadway and sacred music, and have provided both ceremonial and background music for private events including weddings, cocktail hours, religious services, and other special events.  You can click the "OTHER STYLES" tab above for audio samples of these styles of music. 

Customer service is of equal importance to me as musical excellence, and my pledge is to work with you to perfect the feel of your event so that your guests will remember it for years to come.  I love to play large and small, indoor and outdoor events so please connect with me if you’d like to learn more!