Looks like the parentage has been disproved.
https://www.wikitree.com/wiki/Peck-99
The parents of Joseph, William, and Henry are unknown. It has been suggested that their parents were Robert Peck and Ann (Lawrence) Peck who came from Beccles, Co. Suffolk, England; removed to Hingham, Norfolk, England, where in 1610 a son Joseph was born; and went to New England in 1638, settling at Hingham, Massachusetts. This is wrong. This man is not their son Joseph Peck who was born in Hingham, Norfolk in 1610. Joseph, the son of Robert and Ann Peck, returned to Hingham, Norfolk, with his parents in 1641 and was in England as of 1651, when he was named in his father's will.
I’ll work on correcting the tree and will advise when done.