 His contributions to social life included providing the land for the Whitehouse and Grange Bowling club in 1872 and acting as president of the Edinburgh Chess Club from 1884 to 1885.In 1885 Harrison was elected Member of Parliament for Edinburgh South.However he died at the age of 74 within 5 days of the election's closure (18 December), and never took his seat.