David Thompson received a B.Comm (1979) and LLB (1983) from the University of British Columbia.
He was called to the bar in 1984 and has practiced exclusively in taxation matters since 1985. David is a registered trust and estate practitioner certified by the Society of Trust and Estate Practitioners. David was a governor of the Canadian Tax Foundation.
David is noted as a leading Canadian tax lawyer based on peer-review ratings in Lexpert and in Martindale Hubell. He is noted as a leading Canadian tax lawyer and a leading Canadian trust and estate lawyer based on peer-review ratings in The Best Lawyers in Canada.
David has lectured on taxation for the Association of Certified General Accountants of British Columbia, the Continuing Legal Education Society of British Columbia, the Institute of Chartered Accountants of British Columbia, the Law Society Professional Legal Training Course, Canada Revenue Agency and at various professional development seminars including the national and provincial tax conferences of the Canadian Tax Foundation and the national tax conference of the Canadian Institute of Chartered Accountants.
David is the Vice President of the Deep Cove Action Committee and a director of the Canadian Avalanche Foundation.