A lot of those public trees on ancestry have Thomas as born Rockingham, New Hampshire, 22 Nov 1742, the son of Thomas Shepard and Dorothy Ellison. The New Hampshire Births and Christenings database has a Thomas Shepherd christened 16 Jan 1744 Portsmouth, Rockingham, parents Thomas and Dorothy. Not sure whether this is your Thomas, though.
Edit - snap, Shona!
|