Joseph Ingram was born in about 1753. A resident of Johnston County, North Carolina, Ingram owned enslaved people. During the revolutionary era, he served on the local freeholders court, which heard cases involving enslaved people. Ingram died in Johnston sometime after 1820.