(416) 875-8940


Called to the Bar of the Law Society of Upper Canada in 2003, James has experience in a variety of  commercial and civil litigation areas.  Prior to his work in government James articled and worked as an associate lawyer at Teplitsky, Colson LLP Barristers in Toronto.  James has 9 years of experience working in the federal government, as a Director of Policy and as a Chief of Staff to federal ministers of immigration and seniors, respectively.  James has also served as an adjudicator at the Immigration and Refugee Board of Canada.

James offers services in the areas of civil and commercial litigation, and legal & public policy research and analysis.


Covid 19 Update

The Province of Ontario has designated legal services as essential during current Covid-19 pandemic response measures.  The courts remain largely closed.  I am available for consultations by telephone and zoom at this time.  Please contact my office to schedule a time.