I am a Canadian tax litigator who spends most days solving problems with the Canada Revenue Agency. From audits and objections to appeals in the Tax Court of Canada and judicial reviews in the Federal Court of Canada, I handle the fight with the CRA so my clients can get back to running their businesses. When the dispute is resolved, I help design the freeze, reorg, or share purchase that locks in the win.

With a finance degree from the University of Ottawa and a law degree from Windsor, I read balance sheets as comfortably as statutes. I act on disputes involving complex audits, director’s liability, COVID-19 benefit repayments, and high-stakes tax planning gone wrong—always with an eye to both the legal position and the practical business outcome.
I write code as readily as pleadings, using Python and LangChain to sift documents and reduce costs. Licensed in Ontario and fluent in English, French, and Spanish, I answer my phone, speak plainly, and move fast. I once biked across Canada for fun; getting your tax matter sorted will take less time.
Please include any letters or relevant documents when you schedule your consultation.