John's practice is focused on providing legal and tax advice to entrepreneurs and private corporations.  His practice covers a broad spectrum including mergers and acquisitions, financing arrangements, businesses succession and tax planning.  John also provides independent tax consulting services for other legal and accounting firms.

John has lectured for several professional bodies including the Law Society of Alberta and the Canadian Tax Foundation and was a sessional instructor in taxation at the Faculty of Law, University of Alberta.  John has written several tax focused articles for Canadian Tax Foundation publications.

Prior to joining Greenfields Law, John was a partner in the Calgary office of Gowling WLG.


Call to Alberta Bar, 1990
Call to Ontario Bar, 1989
University of Alberta, B.Comm, 1984
J.D. University of Toronto, L.L.B., 1987


Law Society of Alberta
Law Society of Upper Canada
Canadian Tax Foundation

Phone: (403) 385-8582

Website Pic Image.jpg