Michael currently practices in the area of family law. In over 20 years of practice he has appeared at all levels of Court in Alberta, before various administrative tribunals, and at alternative dispute resolution hearings.

Professional Memberships

  • Member, Law Society of Alberta
  • Member, Edmonton Bar Association
  • Member, Canadian Bar Association

Volunteer Activities

  • Past National Representative, Chair, and Executive Member of CBA Family Law Section North (Alberta)
  • Co-chair of 2015 Alberta Law Conference
  • Child Support Resolution Officer
  • Director, volunteer, and pro bono legal counsel with some non profit organizations


  • Panelist, Legal Education Society of Alberta (LESA)
  • Panelist, Canadian Bar Association (Alberta)
  • Instructor and competency evaluator with the Centre for Canadian Professional Legal Education (CPLED)
  • Lecturer on family law topics with community organizations