Family tree▼
Believed to have been born in Edgecombe, North Carolina that later became Halifax County, North Carolina