David is a graduate of Carleton University with a Bachelor of Music in Classical Piano Performance studying under Catherine Donkin. As an instructor, composer, and performer he has dedicated his life to music. From an early age he studied piano and music theory at the Royal Conservatory of Music, and attended St. Michael’s Choir School receiving extensive vocal training. In addition to piano and vocal, David has spent almost two decades playing drums, guitar, and bass performing regularly at weddings and other functions.
David has been teaching music around the GTA for over four years. He is also a lead chorister for the Etobicoke Centennial Choir and at St. John’s York Mills church, where he occasionally fills in as organist.