About James

James (Jim) Moon is a barrister and solicitor at Moon Law Office in Guelph, called to the bar in 1982. He earned his LL.B from the University of New Brunswick, and holds an Honours BA from Trent University and an MA in History from the University of Waterloo. He has taught real estate law as a sessional lecturer at the University of Guelph for over 25 years.

Education & credentials

Law school
University of New Brunswick

Listing compiled from public sources in July 2026. Confirm James (Jim) Moon’s licence and standing in the Law Society of Ontario directory ↗