Birth: 3 JUL 1654
, Sudbury, Middlesex, Massachusetts, United States
Christened: JUL 1654
, Sudbury, Middlesex, Massachusetts, United States
Death: 12 APR 1725
, Framingham, Middlesex, Massachusetts Bay Colony, British Colonial America
Burial: Church Hill Cemetery, Farmingham, Middlesex, Massachusetts, United States
Married (1) Martha Eames on 23 MAR 1674
at Sudbury, Middlesex, Massachusetts, United States
Married (2) Rebecca Watson on 1 NOV 1677
at Massachusetts, United States
Married (3) Elizabeth Wheeler on 12 FEB 1690
at Sudbury, Middlesex, Massachusetts, United States
Married (4) Ann Derby on 25 MAR 1702
at Concord, Middlesex, Massachusetts, United States