John’s practice covers a range of taxation law matters with a focus on corporate and international tax planning, mergers and acquisitions, corporate reorganizations and CRA audits.  He maintains dual qualifications as a lawyer and as a CPA designated accountant.

John has many years of experience serving both publicly and privately owned clients across a range of industries. Prior to joining the Felesky Flynn LLP, John was a member of an international accounting firm serving as a tax professional in both Australia and Canada.  As an accomplished tax professional in both jurisdictions, he brings and unique and fresh perspective to tax law.

John graduated with honours from the University of Melbourne where he holds a double degree in Commerce and Law.


  • Called to the Alberta Bar, 2019
  • Called to the Victorian Bar (Australia), 2012
  • In-Depth Tax Course (Levels I, II & III), CPA Canada, 2018
  • National Committee of Accreditation, Federation of Law Societies of Canada, 2018
  • CPA of Alberta, member since 2015
  • CPA of Australia & New Zealand (currently inactive)
  • Bachelor of Laws (LL.B) and Bachelor of Commerce, University of Melbourne, 2008 (Honours)

Memberships & Affiliations

  • Member, Law Society of Alberta
  • Member, Canadian Bar Association
  • Member, Canadian Tax Foundation
  • Member, Canadian Petroleum Tax Society
  • Member, Executive Committee, Taxation Section, Alberta Branch, Canadian Bar Association
  • Sessional Instructor and Guest Lecturer, University of Calgary, Faculty of Law
  • Member, International Fiscal Association (Canada)

Publications and Presentations

  • Presented, “The Global Minimum Tax Act (Pillar Two)”, Canadian Bar Association (Alberta), Tax Specialist & Non-Specialist (South), Calgary, AB, November 2, 2023
  • Co-Presented, “August Legislative Package – Relevant Updates”, FF Tax Series, Calgary, AB, September 9, 2023
  • Co-Presented, “Current International Tax Topics”, Canadian Petroleum Tax Society, 2023 Annual Conference, June 2023
  • Co-Presented, International Fiscal Association, 2023 IFA Canada International Tax Conference, “EIFEL”; Calgary, AB, May 16, 2023
  • Co-Authored, “Retroactive Effects of the Proposed Amendment to the Definition of “Relevant Tax Factor”, International Tax Highlights, May 2023
  • Presented, “Cross-Border Topics of Interest”, FF 2023 Tax Forum, Calgary, AB, March 8, 2023
  • Authored, “Sabex: What Counts as an Alternative Transaction?”, Tax for the Owner-Manager, January 2023
  • Instructed, International Tax Law, University of Calgary, 2023
  • Co-Presented, “Recent International Tax Developments”, FF Tax Series, Calgary, AB, September 20, 2022
  • Co-Presented, “The Evolution of International Expansion with EY”, Alberta IoT Association, January 20, 2022
  • Co-Presented, “Canadian Tax Developments – Hybrid Mismatch Rules”, TEI/EY International Tax Week, November 17, 2021