Macgregor maintains a broad practice in all areas of tax law.

Macgregor received his Juris Doctor from UBC Peter A. Allard School of Law in 2022. He was the recipient of the Thorsteinssons Prize in Taxation I and the John N. Paton Memorial Prize for Excellence in Real Estate Transactions, Corporate or Commercial Law.


  • Called to the British Columbia Bar, 2023
  • Juris Doctor (JD), UBC Peter A. Allard School of Law, 2022


Memberships & Affiliations

  • Member, Canadian Tax Foundation