 From 1921 to 1925, he was a farmer in Scotland.He was elected a councillor and later the reeve of Windham Township.In 1926, he was elected to the House of Commons of Canada in the riding of Norfolk—Elgin.