Career
He represented Carbonear in the Newfoundland House of Assembly from 1889 to 1900. He was born in Bothkennar, Stirlingshire and was educated in Falkirk. Duff came to Newfoundland as a clerk for a firm in Harbour Grace.
In 1893, Duff was named governor for the savings bank.
He died in Carbonear at the age of 70.