
- 1797 – Born in Kirkintilloch
- Educated at University of Glasgow
- 1819 – Licensed by Presbytery of Glasgow
- 1829 – Ordained as Assistant at Inveresk
- 1832 – Married Elizabeth Brown
- 1832 – Admitted to Morham
- 1843 – Translated to West Kirk of St Nicholas
- 1844 – Gained D.D. at Glasgow
- 1879 – Died