Stephen is an Associate at Walsh LLP who practices in the areas of Civil and Commercial Litigation, and Estate Litigation and Dispute Resolution.

Stephen seeks to bring creative, pragmatic, and efficient solutions for his clients.

Stephen Page is a seeker of adventure and he works hard to avoid routine. This encouraged him to travel regularly, study and work abroad, and has sparked his interest in working with clients who often find themselves in unique and challenging circumstances.

Stephen maintains a general litigation practice with a focus on civil, regulatory, and commercial litigation. He seeks to bring creative, pragmatic, and efficient solutions for his clients. He has appeared at all levels of Court in Alberta, various alternative dispute resolution forums, and has practiced both in Alberta and in New South Wales, Australia.

Stephen is actively involved in the legal community, having volunteered with the Legal Education Society of Alberta, the University of Calgary Law School, the Civil Claims Duty Counsel, Calgary Legal Guidance, and the Commonwealth Secretariat by working on the Commonwealth Legal Knowledge Exchange Portal Project.

Outside of law, Stephen enjoys skiing, running and cycling, but loves to try new activities regularly. He is a regular concert-goer in Calgary and enjoys traveling internationally and locally in Western Canada.

Education & Professional Development

  • Bachelor of Laws – Macquarie University
  • Bachelor of Arts (Criminology) – Simon Fraser University


  • Law Society of Alberta
  • Canadian Bar Association
  • Calgary Bar Association
  • Enrolled lawyer to the Supreme Court of New South Wales
  • Enrolled lawyer to the High Court of Australia
Published Articles

Insights from Stephen