 He was born in Nassagaweya Township, Canada West, the son of Henry Cargill, and educated in Galt and Guelph.In 1891, he married Elizabeth Kyle.He was president of Cargill Ltd. and the Dominion Well Supply Co.