Career
He represented the electoral district of Shelburne in the Nova Scotia House of Assembly from 1928 to 1941. Born in 1870 at Lockeport, Nova Scotia, Bill was a wholesale fish merchant by career. Bill served as mayor of Lockeport from 1905–1912 and 1919–1924.
Bill entered provincial politics in 1928, when he was elected in the dual-member Shelburne riding with Liberal Wishart McLea Robertson.
He was re-elected in the now single-member Shelburne riding in the 1933 election. In the 1937 election, Bill was re-elected, defeating former Conservative Modern Language Association Norman Emmons Smith by 926 votes.
He did not reoffer in the 1941 election. Bill died on December 16, 1942 at Lockeport.