Charles Spurgeon Vann was born on January 7, 1857, in Hertford County, North Carolina. Vann was an attorney in Edenton, North Carolina. He died in Edenton on November 17, 1925.