Amos J. Byrd was born free in Merry Oaks, North Carolina, on the Wake and Chatham county line in July 1846. He was a longtime resident of Chatham County before moving to Durham. For most of his life he worked as a carpenter. He died in Durham on February 20, 1928.