Kevin has appeared in all levels of court in Alberta, the Federal Court of Canada and Supreme Court of Canada. He is a member of the Law Societies of Alberta and the Northwest Territories, Edmonton Bar Association, Canadian Bar Association in its Education Law, Constitutional Law and General Litigation Subsections. Kevin is the Law Society and CBA Legislative Review Committee Chair, a mentor in both the CBA and Law Society Mentor Programs, and lecturer at numerous Legal Education Society of Alberta and Alberta Civil Trial Lawyers Association programs. He is the author of over 150 legal publications. He is an instructor at the University of Alberta Law School in Constitutional Litigation and a board member of the University's Centre for Constitutional Studies.
Kevin is active in community affairs including as Chancellor of Newman Theological College and St. Joseph's Seminary, Governor and Vice-Chair of St. Joseph's College at the University of Alberta, Chair of Catholic Charities, and President of the Works International Visual Arts Society.