Activities and Affiliations


  • Member of the Law Society of Alberta: 1999 – current
  • Calgary Residential Rental Association:
  • • author of the quarterly column “Ask the Lawyer”
  • • election committee
  • • board of directors
  • • steering committee for by-law amendment and code of ethics
  • • committee for the development of the residential tenancy course
  • • RTDRS industry liaison and committee member for Alternative Dispute Resolution pilot project
  • • legal consultant and committee member for industry input into affordable housing task-force
  • • legal consultation for industry input into a proposed amendment to the Residential Tenancies Act
  • Canadian Cannabis Chamber of Commerce: board of directors.



  • Bowness Boxing Club: Board member and coach
  • Alberta Boxing Association: Level 2 boxing coach
  • Dynamic MMA: boxing coach
  • National Coaching Certification Program: Level 2
  • Alberta Boxing Association: Level 2 judge and referee
  • Association of Boxing Commissions (USA): licensed judge and referee
  • WBC and NABF member
  • Amateur and Professional Boxing and MMA: corner-man and cut-man
  • Elevator Studios (music recording): owner


Education/Instruction Experience

  • Chinook College: Instructor – residential tenancy for investors, realtors, landlords and tenants
  • Bow Valley College: instructor – foreclosure for legal assistants
  • Mount Royal College: instructor – mortgage broker’s course
  • CRRA: instructor and presenter at seminars, luncheons, and trade shows on residential tenancy, condominiums, bed bugs, marijuana grow operations, human rights, and affordable housing
  • Calgary Bar Association: guest speaker on tenancy issues in residential conveyancing
  • Alberta Government Services: instructor / speaker – litigation process in Alberta
  • RECA: instructor of residential tenancy course.


Pro Bono Work

  • Inn From the Cold
  • Mustard Seed
  • Boys and Girls Club
  • Big Plans for Little Kids
  • Calgary Residential Rental Association
  • Bowmont Boxing
  • Various other charities and not for profit organizations