David was born in Toronto and has been a professional musician since 1960. At one time or another, David has played practically every major hotel in the Toronto area. He studied under a number of music teachers and was a founding member of the Rock ‘n’ Roll group...
Coaches students to play music in their own style.
Donates his time promoting Safe Boating Courses in Etobicoke and is Past Commander of Etobicoke Squadron which is affiliated with Canadian Power a Sail Squadrons.