John attended the University of Manitoba and received a Juris Doctor in 2002.
Prior to joining RBC, John worked with a prominent national law firm and a large trust company where he gained extensive experience in estate administration, Wills, trusts, powers of attorney and personal directives.
John is a member of The Law Society of Alberta, The Canadian Bar Association and The Calgary Bar Association.