1838 – Born OchiltreeEducated University of Glasgow M.A.Glasgow Free Church College1872 – Ordained and Inducted to Bothwell Free church1879 – Translated to Aberdeen Trinity Free Church1901 – Retired1914 – Died