Charles Byron Wilson was born in Ashford (McDowell County), North Carolina, on July 15, 1900. Wilson was a farmer in the North Cove Township of McDowell County. He died in Ashford on September 17, 1922.