His parent is not known.
Spouse Janet Johnston born 1762 at Mains of Oikhorn in the parish of New Deer christened 11 May 1762 in the parish of New Deer - died 4 July 1831 at Coalmoss in the parish of Ellon.
They married 20 June 1788 in the parish of New Deer.
Her father was John Johnston and her mother was Janet Wishart.
- Alexander [A14] born 1790 - died 3 October 1857 in the parish of Ellon. Married Janet Scorgie.
- William [W1] born 1790 - died 28 November 1876 in the parish of Cruden. Married Christian Byers.
- Janet born 1792 in the parish of Methlick - died 2 October 1829 at Coalmoss in the parish of Ellon. Married George Jaffrey.
- James [J22] born 1799 in the parish of Tarves - died 22 November 1867 at Ardland in the parish of Savoch. Married Elizabeth Mitchell.
- Margaret born 1804 - died 26 July 1865 at Udny Green in the parish of Udny. Married James Henderson.
- Christian born 15 August 1808 in the parish of Ellon christened 15 August 1808 in the parish of Ellon - died 12 February 1874 at Drumwhyndle in the parish of Ellon.