- Born: Abt 1644, Scotland
- Marriage (1): UNKNOWN, Esther about 1668 in prob. Boston, Suffolk County, Massachusetts
- Marriage (2): UNKNOWN, Mary about 1677 in U.S.A.
- Died: After 1677, New England, U.S.A.
John married Esther UNKNOWN about 1668 in prob. Boston, Suffolk County, Massachusetts. (Esther UNKNOWN was born about 1645 and died before 1677 in prob. New England, U.S.A..)
John next married Mary UNKNOWN about 1677 in U.S.A. (Mary UNKNOWN was born about 1650 and died after Mar 1678 in New England, U.S.A..)