- Born: 4 April 1776, Edinburgh
- Christened: 26 April 1776, Edinburgh
- Marriage (1): Unknown
- Marriage (2): Helen Buchanan on 6 July 1810 in Glasgow, Scotland
- Marriage (3): Robina Gordon in 1825
- Died: December 1859 aged 83
- Buried: 1859, Rosebank Cemetary, Edinburgh
Noted events in his life were:
1. Census UK 1841: 1841, Pilrig Street, Edinburgh.
2. Census UK 1851: 1851, Waterloo Place, Edinburgh.
John next married Helen Buchanan, daughter of Thomas Buchanan and Helen Graham, on 6 July 1810 in Glasgow, Scotland. (Helen Buchanan was born in 1779 and died in 1816.) The cause of her death was Childbirth.
John next married Robina Gordon, daughter of Captain Robert Gordon and Unknown, in 1825. (Robina Gordon was born in 1795 in Renport, Sutherland,329 died in 1879 and was buried in Rosebank Cemetary, Edinburgh.)