top of page
What kind of events do you do?


I have performed at a wide variety of events and am always open to new experiences. In the past I've played for wedding receptions, wedding ceremonies, cocktail hours, dinners, corporate events, birthdays, engagement  parties, anniversary parties, fundraisers, grand openings, bridal showers and holiday parties.

Anchor 1
Anchor 2
What style of music do you play?


I play many styles of music including classical, jazz and pop. For wedding ceremonies, I'm happy to play traditional or non traditional music of your choice (see my blog for tips on choosing ceremony music!) For cocktail hours and receptions, I provide jazz style music to create a classy, lounge-like atmosphere. I can accommodate requests for specific pieces if they are given prior to the event day.

Anchor 3
Does my venue have to have a piano? Does it have to be tuned?


No, the venue does not need to have it's own piano as I can provide my own portable digital piano and amplification if needed. If the venue does have a piano on site, my preference is to use what is already there. It does not need to be tuned specifically for your event, however it should be well maintained and in good condition. The venue should be having the piano tuned twice a year by a registered piano technician.

Anchor 4
How far do you travel?


I am based in downtown Toronto, Ontario. Most of my engagements are within the GTA, however, I am open to travelling to the surrounding communities of southern Ontario and beyond! 

Anchor 5
Can you perform outside?


Yes my setup is flexible indoors and outdoors. All I require for an outdoor setup is a relatively flat surface to set up on as well as shelter from the elements. I can provide all of my own equipment at no extra charge.

Anchor 6
Do you play with other musicians?


I have collaborated with many talented musicians and am happy to arrange an ensemble performance. If you are a musician looking for a pianist for your ensemble, gig, audition or recording project, please don't hesitate to contact me with details.

Anchor 7
How much? What is your pricing structure?


Quotes for my performances start at $598+HST. For a quote specific to your event, please fill out the form on my contact page. I also can help you connect with other musicians I'm mentoring that are at a lower cost so regardless of budget, please do reach out!

How do you accept payment? 


E-transfers are the preferred method of payment, though I can also take payment through PayPal and by cash or cheque. 

Anchor 8
Anchor 9
How do I book? Do you require a deposit? What is your cancellation policy?


If you are interested in booking, please fill out the form located on my contact page. This will send me a notification right away with all of the details you submit. If you would like to move forward after the quote is given, I will send a brief one page contract outlining our arrangement. I consider a client booked once the contract has been signed and I have received a non-refundable 50% deposit. The booking process can be done online or in person.


The remaining 50% owing is due the day of the event.

Cancellation policy: In the event that my services are no longer required after booking, the remaining 50% would not be payable.

Anchor 10
What venues have you played?


This list is always growing and I hope to add your venue soon! 

* = venue where I am a preferred live music vendor


Greater Toronto Area

  • 10 Yonge Street - Sky Lounge

  • Agincourt Pentecostal Church

  • AGO: Art Gallery of Ontario

  • Agricola Finnish Lutheran Church

  • Ajax Convention Centre

  • Alderlea

  • AMICA at Brampton

  • Apollo Convention Centre

  • Arcadian

  • Archive Studios

  • Arts & Letters Club

  • Ascott Parc Event Centre

  • Atlantis Pavilions *

  • Ayven Loft

  • Bayview Golf & Country Club

  • Beach United Church

  • Berkeley Church 

  • Berkeley Field House 

  • Black Creek Pioneer Village (Fisherville Church & Victoria Green)

  • Blessed Sacrament Church 

  • Bravo Academy for the Performing Arts

  • Brighton Convention and Event Centre Inc.

  • Burlington Convention Centre 

  • Burlington Golf & Country Club

  • Caledon Golf and Country Club

  • Canada's National Ballet School

  • Carlu

  • Casa Loma *

  • Castlefield City Church 

  • C Banquets

  • Chateau Le Parc Event Centre

  • Chelsea Hotel

  • Cheltenham United Church

  • Church of the Holy Trinity

  • Cluny Bistro & Boulangerie

  • Columbus Event Centre 

  • Da Vinci Banquet Hall

  • Deer Creek Golf & Banquet Facility *

  • Delta Toronto Hotel 

  • De Salle College Oaklands - Heritage House

  • Eglinton Grand *

  • Eglinton West Gallery

  • Ellington's Music & Cafe

  • Enoch Turner School House

  • Erin Estate

  • Estates of Sunnybrook (Vaughan Estate & McLean House) *


  • Fairmont Royal York

  • Fermenting Cellar

  • Fontana Primavera Event Centre

  • Four Seasons Centre for the Performing Arts

  • Four Seasons Hotel - Yorkville

  • Gardiner Museum

  • George Restaurant 

  • Gladstone Hotel 

  • Glen Abbey Golf Course

  • Glenerin Inn & Spa

  • Grand Empire Banquet & Convention Centre

  • Grand Touring Automobiles

  • Harding Waterfront Estate

  • Hart House *

  • Hazelton Manor

  • Holland Marsh Winery *

  • Holt Renfrew (50 Bloor Street West)

  • Holy Name Church

  • Humber Arboretum

  • Hyatt Place Toronto/Mississauga Centre

  • Julius Event Centre

  • Kedron Dells Golf Club

  • King Edward Hotel

  • Kingsview Free Methodist Church

  • Kingston United Church

  • King's Riding Golf Club 

  • King Valley Golf Club

  • Knox College 

  • Lawrence Park Community Church 

  • Le Dome Banquet Halls

  • Liberty Grand Entertainment Complex *

  • Light Presbyterian Church

  • Lionhead Golf Club & Conference Centre

  • Little Trinity Church

  • Lodge on Queen

  • Maple Grove United Church (Oakville)

  • Mattamy Homes - Corporate Office

  • Markland Wood Golf Club

  • McMichael Canadian Art Collection

  • Miller Lash House

  • Minto Plaza Condos

  • Mississauga Convention Centre 

  • Mississauga Golf & Country Club

  • Montecassino Hotel & Event Venue

  • Monecassino Banquet & Event Venue (Woodbridge)

  • Mount Pleasant Cemetery - Memorial Garden

  • Oasis Convention Centre

  • Old Mill

  • Old Town Hall (Newmarket)

  • One King West Hotel 

  • Our Lady of the Airways Church

  • Palais Royale

  • Paradise Banquet & Convention Centre 

  • Paramount Times Banquet Hall 

  • Park Hyatt Hotel 

  • Parkview Manor

  • Pearson Convention Centre 

  • Piano Piano Restaurant *

  • Preto Loft

  • Prince Arthur Condominiums

  • Richmond Hill Golf & Country Club

  • Ritz Carlton *

  • Riviera Parque Dining Banquet & Convention Centre 

  • Rosewater Room *

  • Royal Ambassador Banquet

  • Roy Thomson Hall

  • Saint Isaac Jogues Church

  • Sassafraz Restaurant

  • Scarborough Golf & Country Club

  • Second Floor Events

  • The Senator

  • Shangri-La Hotel

  • Shangri-La Banquet & Convention Centre 

  • Shops on Yonge 

  • Spring Garden Church

  • St. Anselm Parish

  • St. Bernard de Clairvaux Church 

  • Steamwhistle Brewery

  • St. George's Golf and Country Club 

  • St. John the Evangelist Catholic Church

  • St. Jude's Roman Catholic Church

  • St. Lawrence Hall 

  • St. Luke's Catholic Church

  • St Martin Of Tours Parish

  • St. Mary's Church

  • St. Paul's Anglican Church (Runnymede)

  • St. Paul's United Church (Brampton)

  • Stouffville Memorial Park

  • Supreme Banquet & Convention Centre 

  • Terrace Banquet Centre

  • Terrace On The Green

  • The Arlington Estate

  • The Boulevard Club

  • The Cathedral Churh of Saint Mary

  • The Doctor's House (Kleinburg)

  • The Gibson Centre for Community, Arts and Culture *

  • The Guild Inn Estate 

  • The Great Hall

  • The Lake House (Pickering)

  • The Loft (Distillery District)

  • The Mill Golf Course at Cobourg Creek

  • The Royalton Hospitality Inc.

  • The Venetian Banquet Hall

  • The Warehouse Event Venue 

  • The Waterside Inn *

  • Thompson Hotel 

  • Toronto Botanical Gardens

  • Toronto Central S.D.A Church

  • Toronto Wedding Chapel

  • University Club of Toronto

  • Verdi Convention Centre

  • Westin Harbour Castle Hotel *

  • Westin Prince Hotel *

  • Westin Toronto Airport - Prime Minister's Suite *

  • Weston Golf and Country Club

  • Westside Presbyterian Church

  • Windsor Arms Hotel 

  • Woodbine Banquet Hall

  • York Cemetery and Funeral Centre



  • Cambridge Mill



  • Walper Terrace Hotel 

London & area

  • Dundas United Church

  • Windermere Manor

  • Holy Name of Mary Parish

Hamilton/Halton Region

  • Ancaster Mill

  • All Saints Erin

  • Edgewater Manor Restaurant *

  • Marquis Gardens

  • Fruitland Christian Reformed Church

  • Puddicombe Farms

  • Carmen's Banquet Centre

  • Paletta Mansion

  • The Pearle Hotel & Spa, Autograph Collection

  • Spencer's at the Waterfront 

  • St. John Syriac Orthodox Church


Niagara Region

  • The Pillar and Post

  • Queenston Chapel

  • Queen's Landing 

  • Club Roma

  • Kurtz Orchards

  • Vineland Estates Winery

Price Edward County

  • 100 Acre Wood *

  • The Cape


  • Bear Estate (of Living Water Resort & Spa)

  • Sherwood Inn

Algonquin Park

  • Couples Resort


  • Ciociaro Club

Anchor 11
Do you offer an in-person consultation?


I offer a free, no obligation consultation to discuss any questions that you may have. This can be done over zoom or on the phone.

Do you teach piano lessons?


I have been teaching piano and music theory lessons since 2006 in my student's homes, in studios in Winnipeg and Toronto and at the University of Manitoba. Currently I offer in home service to families in the Toronto area. More information and a registration form can be found on my teaching page.  

Anchor 12
bottom of page