 He represented Hants County in the Nova Scotia House of Assembly from 1878 to 1886 as a Conservative member.He was born in Saint Croix, Nova Scotia, the son of Andrew J. Spence and Margaret Smith.In 1859, he married Mary Ann Cochren.