Cliff came to Grande Prairie from Calgary, where he practiced in the areas of banking and civil and commercial litigation. Cliff’s current practice areas include banking, real estate, corporate/commercial, wills, estates and civil and commercial litigation. As a litigator, Cliff has extensive experience and has appeared in and had success at all levels of Court in Alberta.

Cliff has been active in the community coaching minor soccer and baseball and has served on the Boards of the Canadian Home Builders Association and the Alberta Mental Health Association.

Cliff enjoys spending his spare time with his four children.