Live Performances


Whether you want classic or modern pop songs, Italian tarantellas, Spanish canciones, Beethoven or Ed Sheeran, Frank Sinatra or Coldplay, I can play it for you! I bring a beautiful atmosphere to your event on the piano, accordion, guitar, ukulele and vocals.

I am available for weddings, private parties, social gatherings, retirement homes, bar/bat mitzvahs, and more. With a 5 star average rating on Gigsalad, you can be sure of hiring a professional, talented, and experienced musician who creates a unique atmosphere at every event.

I play and sing a huge repertoire of songs: classical, jazz, pop songs, as well as French, Spanish, Italian, Jewish, Russian, Polish, German, Dutch, Filipino, Turkish, Bollywood, Video Game and Anime songs.  I can learn a specific repertoire of songs if requested and I can also play songs by ear, if I have heard them before.

I can bring my own keyboard and amplifier, if the venue does not have a piano available.  If there is a piano available, it should have been tuned during the year, as some pianos do go out of tune quite often.

I play with Peter, a fantastic violinist, Leo Orlov, a talented flamenco, latin, and classical guitarist, Jaasmaan, an excellent vocalist (we are a duo as Ragam Blues doing Indian and Bollyood music) and Nyda, a very soulful singer.

I am based in Mississauga and play throughout Toronto, Vaughan, Brampton, Mississauga and the rest of the Greater Toronto Area. I am willing to come and play at other venues, allowing for travel costs.

Interested in a quote for a live performance?

Watch and listen to me perform

Popular Songs for Weddings

Bella Ciao

Upbeat 70s-80s songs

La Paloma and other accordion songs

Sway, Katyusha, Lambada - David and Leo