Birth: 29 APR 1669
, Topsfield, Essex, Massachusetts, United States
Christened: 29 APR 1669
, Topsfield, Essex, Massachusetts, United States
Death: 28 MAR 1750
, Stoughton, Norfolk, Massachusetts, United States
Married Mary Holland on ABT 1692
at Herring Creek Parish, Anne Arundel, Maryland, United States