
- 1887 – Born at Airdrie
- Educated at Airdrie Academy
- 1909 – University of Glasgow M.A.
- 1912 – University of Glasgow B.D.
- 1914 – Chaplain with Egyptian Expeditionary Force
- 1914 – Minister at Forfar Lowson Memorial Church until 1920
- 1920 – Minister at Balmerino until 1925
- 1925 – Minister at Glasgow Balshagry until 1933
- 1933 – Minister at West St Nicholas, Aberdeen until 1947
- 1947 – Minister at Fintray until 1961
- 1963 – Died