He graduated from the University of Toronto with bachelor of arts in history and an LLB, a teaching diploma from the Ontario College of Education, and a master's in international law from the London School of Economics.