 He was born in Glengarry County in Upper Canada in 1835, studied medicine at Victoria University in Cobourg and qualified as an M.D.in 1865.He served as a justice of the peace and coroner for the United Counties of Stormont, Dundas and Glengarry; he also was a member of the county council.