David joined the Alberta law firm of Parlee McLaws LLP as a lawyer in 1990 and has been a partner since 1999. Since his call to the Bar, he has focused his practice on securities transactions and has developed valuable experience in numerous securities and corporate transactions. He has represented both issuers and agents for a number of public offerings, private placements and regulatory compliance matters for issuers listed on the TSX Venture Exchange. David currently works with a number of real estate companies, oil and gas companies, mining and resource companies and technology companies involved in high technology, biotechnology and advanced materials, guiding them from the formative stages through various private placements and eventually to initial public offerings. David is also a graduate of the Canadian Securities Course.

Professional Activities

  • Past President of The Hong Kong-Canada Business Association, Edmonton Section
  • Secretary, OneSoft Solutions Inc. (TSXV=OSS) a cloud based payroll and human resources management software business
  • Director, Canadian Listed Companies Association
  • Chair, Canadian Bar Association – Northern Alberta Securities Law Subsection


  • Chairman and Director of Arts Habitat Association of Edmonton