John was born about 1781, the son of unknown parents. The place is not known.
His wife was Agnes Wilson, who he married in ABT 1827. The place has not been found. Their seven known children were David (1812-?), Ann (c1819-?), Mary (c1819-1879), Charlote (c1821-?), Betsey (c1826-?), Janet (1828-1900) and Thomas (c1831-1914).
!Source: Daughter Janet's death record.