Born in Meaford, Canada West (now Ontario) to a Congregationalist minister, Duff received a Bachelor of Arts in mathematics and metaphysics from the University of Toronto in 1887.
Duff practiced as a lawyer in Fergus, Ontario after being called to the bar [REF].