Birth: 22 JUN 1628
, Great Yarmouth, Norfolk, England
Christened: 22 JUN 1628
, Great Yarmouth, Norfolk, England
Death: 3 MAY 1678
, Topsfield, Essex, Massachusetts, United States
Married (1) Mary Browning on ABT 1645
at , , England
Married (2) Hannah Hoope on ABT 1650
at Prob, Massachusetts