James Roberts was born in Rutherford County, North Carolina in about 1802. A postmaster and justice of the peace for Cleveland County, North Carolina, he assisted Sarah Jenkins with her application for a widow's pension. He died in Cleveland County in about 1882.